10 #ifndef PNDREADPROTO192DATA_H 11 #define PNDREADPROTO192DATA_H 17 #include "FairBaseParSet.h" 21 #include "TClonesArray.h" 25 virtual InitStatus
Init();
26 virtual void Exec(Option_t *opt);
35 PndEmcReadProto192Data(TTree *prototree, TTree *taggertree =
nullptr, Bool_t StoreHits = kTRUE, Int_t debuglevel = 0);
42 Long_t lProto192EventNum;
43 UInt_t lTaggerEventNum;
45 TClonesArray *lWaveArray;
46 TClonesArray *lTaggerArray;
48 Long_t lWaveformMap[64];
53 FairBaseParSet *lBaseParSet;
57 std::vector<Double_t> signal;
58 Long_t lTaggerTreeOffset;
59 Long_t lEventNumOverflow;
virtual void SetTaggerTreeOffset(Long_t offset=0)
PndEmcReadProto192Data(TTree *prototree, TTree *taggertree=nullptr, Bool_t StoreHits=kTRUE, Int_t debuglevel=0)
virtual InitStatus ReInit()
void SetWaveformMap(Long_t *map)
virtual InitStatus Init()
virtual void SetParContainers()
parameter set of Emc digitisation
~PndEmcReadProto192Data()
virtual void Exec(Option_t *opt)
void SetIndexMap(Long_t *map)