18 #ifndef PNDHYPIDEALPRTASK_HH 19 #define PNDHYPIDEALPRTASK_HH 55 void AddHitBranch(
unsigned int detId,
const TString &
m) { fHitBranchNameMap[detId] =
m; };
62 virtual InitStatus
Init();
63 virtual InitStatus
ReInit();
66 virtual void Exec(Option_t *opt);
73 TClonesArray *fHitArray;
74 TClonesArray *fPointArray;
75 TClonesArray *fSdsArray;
76 TClonesArray *fTrackArray;
77 TClonesArray *fMcArray;
81 std::map<unsigned int, TString> fHitBranchNameMap;
82 std::map<unsigned int, TClonesArray *> fHitBranchMap;
83 std::map<Int_t, GFTrackCand *> fTrackCandMap;
86 Int_t GetChargeIon(Int_t ion);
87 void AddHitToTrack(Int_t trackID, Int_t detnum, Int_t iHit);
88 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()