30 #ifndef PNDHYPIDEALPRTASK_HH 31 #define PNDHYPIDEALPRTASK_HH 67 void AddHitBranch(
unsigned int detId,
const TString &
m) { fHitBranchNameMap[detId] =
m; };
74 virtual InitStatus
Init();
75 virtual InitStatus
ReInit();
78 virtual void Exec(Option_t *opt);
85 TClonesArray *fHitArray;
86 TClonesArray *fPointArray;
87 TClonesArray *fSdsArray;
88 TClonesArray *fTrackArray;
89 TClonesArray *fMcArray;
93 std::map<unsigned int, TString> fHitBranchNameMap;
94 std::map<unsigned int, TClonesArray *> fHitBranchMap;
95 std::map<Int_t, GFTrackCand *> fTrackCandMap;
98 Int_t GetChargeIon(Int_t ion);
99 void AddHitToTrack(Int_t trackID, Int_t detnum, Int_t iHit);
100 void ClearTrackCandMap();
virtual void Exec(Option_t *opt)
Factory object to create RecoHits from digitized and clustered data.
void AddHitBranch(unsigned int detId, const TString &m)
void SetPersistence(Bool_t opt=kTRUE)
virtual InitStatus Init()
virtual InitStatus ReInit()