12 #include "TLorentzVector.h"
13 #include "FairDetector.h"
82 virtual void Print()
const;
99 virtual void CopyClones(TClonesArray* cl1, TClonesArray* cl2,
171 fPosIn.SetXYZM(0.0, 0.0, 0.0, 0.0);
172 fPosOut.SetXYZM(0.0, 0.0, 0.0, 0.0);
173 fMomIn.SetPxPyPzE(0.0, 0.0, 0.0, 0.0);
174 fMomOut.SetPxPyPzE(0.0, 0.0, 0.0, 0.0);
virtual void Print() const
void ConstructASCIIGeometry()
virtual void ConstructGeometry()
virtual Bool_t ProcessHits(FairVolume *vol=0)
virtual TClonesArray * GetCollection(Int_t iColl) const
virtual void CopyClones(TClonesArray *cl1, TClonesArray *cl2, Int_t offset)
void ResetParameters()
Hit collection.
virtual void BeginEvent()
PndFtofPoint * AddHit(Int_t trackID, Int_t evtID, Int_t detID, TString detName, TVector3 posin, TVector3 momin, TVector3 posout, TVector3 momout, Double_t tof, Double_t length, Double_t eLoss, Double_t charge, Double_t mass, Int_t pdgCode, Double_t dist, Double_t PLin, Double_t PLout)
virtual void Initialize()
std::vector< std::string > fListOfSensitives
virtual void EndOfEvent()
bool CheckIfSensitive(std::string name)
TClonesArray * fFtofCollection