9 #include "TClonesArray.h" 12 #include "TLorentzVector.h" 13 #include "FairDetector.h" 29 PndEmcApd(
const char *name, Bool_t active);
69 virtual void Print()
const;
84 virtual void CopyClones(TClonesArray *cl1, TClonesArray *cl2, Int_t offset);
94 PndEmcApdPoint *
AddHit(Int_t trackID, Int_t detID, Int_t evtID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, Short_t mod, Short_t row, Short_t crys,
95 Short_t copy, Short_t flag);
108 TClonesArray *fApdCollection;
111 void ResetParameters();
virtual void CopyClones(TClonesArray *cl1, TClonesArray *cl2, Int_t offset)
virtual void Initialize()
virtual TClonesArray * GetCollection(Int_t iColl) const
virtual void BeginEvent()
virtual void ConstructGeometry()
virtual Bool_t ProcessHits(FairVolume *vol=0)
PndEmcApdPoint * AddHit(Int_t trackID, Int_t detID, Int_t evtID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, Short_t mod, Short_t row, Short_t crys, Short_t copy, Short_t flag)
virtual void EndOfEvent()
void ConstructASCIIGeometry()
virtual void Print() const