18 #ifndef PNDGEMFINDHITS_H 19 #define PNDGEMFINDHITS_H 1 22 #include "TStopwatch.h" 57 virtual void Exec(Option_t *opt);
72 TClonesArray *fHitsTemp;
73 std::map<PndGemSensor *, std::set<Int_t>> fDigiMapF;
74 std::map<PndGemSensor *, std::set<Int_t>> fDigiMapB;
76 Int_t fMCPointBranchId;
78 Bool_t fTimeOrderedDigi;
83 Double_t fConfirmTime;
84 Double_t fActivateTime;
96 virtual void SetParContainers();
99 virtual InitStatus Init();
102 virtual InitStatus ReInit();
111 Int_t FindHits(
PndGemSensor *sensor, std::set<Int_t> &fSet, std::set<Int_t> &bSet);
114 Int_t FindHits2(
PndGemSensor *sensor, std::set<Int_t> &fSet, std::set<Int_t> &bSet);
120 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)