9#ifndef HALOBJECTMANAGER_H_
10#define HALOBJECTMANAGER_H_
48 virtual void Init(Int_t size,
const TObject* temp);
54 inline TObject*
At(Int_t i)
const {
return fArray[i]; };
88 if (
fSize == 0)
return;
90 for (
int i = 0; i <
fSize; i++)
94 ClassDef(ObjectMatrix_1, 1)
123 virtual void Init(Int_t sizeX, Int_t sizeY,
const TObject* temp);
151 inline TObject*
At(Int_t i, Int_t j)
const {
return fArray[i]->
At(j); };
180 void Init(Int_t sizeX, Int_t sizeY, Int_t sizeZ,
const TObject* temp);
209 inline TObject*
At(Int_t i, Int_t j, Int_t k)
const {
return fArray[i]->
Get(j)->
At(k); };
238 virtual void Init(Int_t sizeX, Int_t sizeY, Int_t sizeZ, Int_t sizeT,
const TObject* temp);
268 inline TObject*
At(Int_t i, Int_t j, Int_t k, Int_t l)
const {
return fArray[i]->
Get(j)->
Get(k)->
At(l); };
TList * GetFlatList() const
TString GetComment(Int_t i)
void SetComment(TString comment, Int_t i)
TObject ** GetArrray() const
virtual void Init(Int_t size, const TObject *temp)
TObject * At(Int_t i) const
TList * GetFlatList() const
ObjectMatrix_1 * Get(Int_t i) const
TObject * At(Int_t i, Int_t j) const
virtual void Init(Int_t sizeX, Int_t sizeY, const TObject *temp)
void Init(Int_t sizeX, Int_t sizeY, Int_t sizeZ, const TObject *temp)
TList * GetFlatList() const
ObjectMatrix_2 * Get(Int_t i) const
TObject * At(Int_t i, Int_t j, Int_t k) const
TObject * At(Int_t i, Int_t j, Int_t k, Int_t l) const
ObjectMatrix_3 * Get(const Int_t i) const
TList * GetFlatList() const
virtual void Init(Int_t sizeX, Int_t sizeY, Int_t sizeZ, Int_t sizeT, const TObject *temp)