14 #ifndef TGO4HISTOGRAMENTRY_H
15 #define TGO4HISTOGRAMENTRY_H
21 #define __MAXHISDIM__ 3
22 #define __MAXCONDIM__ 2
84 virtual void Print(Option_t* =
"")
const;
96 void InitHistPointer(Int_t ix, TObject* event, TDataMember* member, Long_t offset);
98 void InitCondPointer(Int_t ix, TObject* event, TDataMember* member, Long_t offset);
164 #endif //TGO4HISTOGRAMENTRY_H
Double_t GetPtrValue(Int_t type, void *ptr)
static const char * Get_fgcNOCONDITION()
void SetNeedInitialisation(Bool_t on=kTRUE)
static const char * fgcNOEVENT
void * fxCondPtr[__MAXCONDIM__]
void SetConditionName(const char *name)
virtual void Print(Option_t *="") const
static const char * fgcNODATA
Int_t fxCondType[__MAXCONDIM__]
TString fxConVarName[__MAXCONDIM__]
Bool_t TestConditionNew()
void SetConEventName(Int_t ix, const char *name)
const char * GetConVarName(Int_t ix) const
void SetHistogramName(const char *name)
Bool_t fbNeedInitialisation
static const char * fgcNOCONDITION
void InitCondPointer(Int_t ix, TObject *event, TDataMember *member, Long_t offset)
virtual void RecursiveRemove(TObject *obj)
TObject * fxConEvents[__MAXCONDIM__]
virtual ~TGo4HistogramEntry()
const char * GetHistVarName(Int_t ix) const
void SetHisEventName(Int_t ix, const char *name)
Bool_t NeedInitialisation() const
void * fxHistPtr[__MAXHISDIM__]
const char * GetHistogramName() const
Int_t fxHistType[__MAXHISDIM__]
TString fxHisVarName[__MAXHISDIM__]
static const char * Get_fgcNODATA()
TString fxConEventName[__MAXCONDIM__]
const char * GetConditionName() const
TObject * fxHisEvents[__MAXHISDIM__]
void SetConVarName(Int_t ix, const char *name)
void InitHistPointer(Int_t ix, TObject *event, TDataMember *member, Long_t offset)
const char * GetConEventName(Int_t ix) const
const char * GetHistEventName(Int_t ix) const
void ProcessNew(Bool_t *evvalid)
TString fxHisEventName[__MAXHISDIM__]
static const char * Get_fgcNOEVENT()
TGo4Condition * fxCondition
void SetHisVarName(Int_t ix, const char *name)