27 #include "FairDataSourceI.h" 31 #include "TEveCaloData.h" 38 class FairEventManager;
39 class FairRootManager;
52 PndCaloDraw(
const char *name, FairDataSourceI *dataSource =
nullptr);
66 virtual void Exec(Option_t *option);
74 virtual InitStatus
Init();
79 virtual TVector3
GetVector(TObject *obj) = 0;
80 virtual Double_t
GetEnergy(TObject *obj) = 0;
97 FairDataSourceI *fDataSource =
nullptr;
virtual TVector3 GetVector(TObject *obj)=0
virtual Double_t GetTimeWindowPlus()
virtual void SetStartTime(Double_t val)
FairBoxSet * CreateBoxSet()
virtual Double_t GetTimeWindowMinus()
virtual void Exec(Option_t *option)
virtual void SetParContainers()
virtual void SetTimeWindowMinus(Double_t val)
virtual void FillHisto(TObject *obj)
Double_t fTimeWindowMinus
virtual void UseEventTimeAsStartTime(Bool_t val=kTRUE)
FairEventManager * fEventManager
TEveCaloDataHist * fEveHist
virtual InitStatus Init()
virtual void SetTimeWindowPlus(Double_t val)
virtual Double_t GetEnergy(TObject *obj)=0
FairRootManager * fManager