Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

TMBCalT42.hpp

Go to the documentation of this file.
00001 #ifndef TMBCALT42_HPP_
00002 #define TMBCALT42_HPP_
00003 
00004 #include "TObject.h"
00005 #include "TRef.h"
00006 
00007 #include <vector>
00008 
00009 #include "tmb_tree/TMBCellContainer.hpp"
00010 
00015 class TMBCalT42 : public TObject {
00016     TRef                                   _container;
00017     std::vector<TMBCellContainer::Index_t> _cells;
00018 
00019 public:
00020     TMBCalT42();
00021     TMBCalT42(TMBCellContainer *cont, 
00022               const std::vector<TMBCellContainer::Index_t>& cells);
00023     ~TMBCalT42();
00024 
00026     Int_t NumCells() const;
00027     
00030     const TMBCaloCell *GetCell(Int_t index) const;
00031 
00033     Bool_t IsFolder() const;
00034 
00035 public:
00036     ClassDef(TMBCalT42, 1);
00037 };
00038 
00039 #endif // TMBCALNADA_HPP_

Generated on Tue Mar 28 10:13:04 2006 for CAF by doxygen 1.3.4