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_
1.3.4