14#ifndef TGO4TREEHISTOGRAMENTRY_H
15#define TGO4TREEHISTOGRAMENTRY_H
67 void Reset()
override;
69 void Print(Option_t *opt =
"")
const override;
TGo4DynamicEntry()
default ctor for streamer.
Dynamic list entry which links a histogram to a certain tree.
Bool_t fbNewHistogram
True before Process is called the first time.
TString fxTreeName
The Treename to find the tree.
Int_t GetDynListInterval() const
const char * GetTreeName() const
void SetVarExp(const char *exp)
const char * GetHistogramName() const
Get name of the external histogram to be filled.
Int_t fiLastEvent
index of last tree entry of the previous Process() call
void SetDynListInterval(Int_t value)
const char * GetVarExp() const
TString fxVarExp
The varexp string needed by TTree:Draw()
void SetTreeName(const char *name)
TString fxHistogramName
The target histogram name to be filled.
void Print(Option_t *opt="") const override
TGo4TreeHistogramEntry()
default ctor for streamer.
const char * GetCutExp() const
friend class TGo4DynamicList
void SetHistogramName(const char *name)
Set name of the external histogram to be filled.
void ProcessTreeNew(TTree *tree, Int_t times)
void Reset() override
Resets this entry to an initial status.
static const char * fgcENTRYSUF
suffix for entryname to differ from histogram name
TString fxCutExp
The selection string needed by TTree:Draw()
void SetCutExp(const char *cut)
virtual ~TGo4TreeHistogramEntry()