6 #ifndef PNDTRKHITLIST_H
7 #define PNDTRKHITLIST_H 1
19 #define MAXNOFHITS 1000 // CHECK consistency
30 void AddHit(Int_t hitID, Int_t detID,
Bool_t used, Int_t iregion, TVector3&
pos);
31 void AddHit(Int_t hitID, Int_t detID,
Bool_t used, Int_t iregion, Int_t tubeID, TVector3& pos,
Double_t isochrone);
32 void AddHit(Int_t hitID, Int_t detID,
Bool_t used, Int_t iregion, Int_t sensorID, TVector3& pos);
35 void AddTCA(Int_t detID, TClonesArray *array);
37 virtual void AddHit(Int_t hitid, Int_t detid, FairHit *hit);
51 void Draw(Color_t color = kBlack);
void AddTCA(Int_t detID, TClonesArray *array)
PndTrkHit * GetHitByID(int id)
std::vector< PndTrkHit > hitlist
PndTrkHit * GetHit(int index)
ClassDef(PndTrkHitList, 1)
void RemoveHit(PndTrkHit *hit)
std::vector< PndTrkHit > GetHitList()
void Draw(Color_t color=kBlack)
int hit(Int_t nEvents=0, TString inFile="sim.root", TString parFile="par.root", TString inDigi="digi.root", TString outFile="hit.root", Int_t timeBased=0)
void AddHit(Int_t hitID, Int_t detID, Bool_t used, Int_t iregion, TVector3 &pos)