15 #include "FairDataSourceI.h" 19 #include "TEveCaloData.h" 26 class FairEventManager;
27 class FairRootManager;
40 PndCaloDraw(
const char *name, FairDataSourceI *dataSource =
nullptr);
54 virtual void Exec(Option_t *option);
62 virtual InitStatus
Init();
67 virtual TVector3
GetVector(TObject *obj) = 0;
68 virtual Double_t
GetEnergy(TObject *obj) = 0;
85 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