30 #ifndef PNDGEMFINDHITS_H 31 #define PNDGEMFINDHITS_H 1 34 #include "TStopwatch.h" 69 virtual void Exec(Option_t *opt);
84 TClonesArray *fHitsTemp;
85 std::map<PndGemSensor *, std::set<Int_t>> fDigiMapF;
86 std::map<PndGemSensor *, std::set<Int_t>> fDigiMapB;
88 Int_t fMCPointBranchId;
90 Bool_t fTimeOrderedDigi;
95 Double_t fConfirmTime;
96 Double_t fActivateTime;
108 virtual void SetParContainers();
111 virtual InitStatus Init();
114 virtual InitStatus ReInit();
123 Int_t FindHits(
PndGemSensor *sensor, std::set<Int_t> &fSet, std::set<Int_t> &bSet);
126 Int_t FindHits2(
PndGemSensor *sensor, std::set<Int_t> &fSet, std::set<Int_t> &bSet);
132 virtual void Finish();
void SetUseClusters(Bool_t bt=kTRUE)
void SetHitWindow(Double_t dd=1.5)
Digitization Parameter Class for GEM part.
Bool_t GetTimeBased() const
virtual ~PndGemFindHits()
virtual void Exec(Option_t *opt)
Digitization Parameter Class for GEM part.
void RunTimeBased(Bool_t bt=kTRUE)