13 #include "FairDetector.h" 14 #include "ERmuSiPoint.h" 16 #include "TLorentzVector.h" 36 ERmuSi(
const char* name, Bool_t active, Int_t verbose);
80 virtual void Print(Option_t *option=
"")
const;
97 virtual void CopyClones(TClonesArray* cl1, TClonesArray* cl2,
127 TClonesArray* fERmuSiPoints;
139 TVector3 pos_out, TVector3 momIn,
140 TVector3 momOut, Double_t time,
141 Double_t length, Double_t eLoss,
virtual void BeginEvent()
virtual void Initialize()
virtual void ConstructGeometry()
void SetGeomVersion(Int_t vers)
Int_t fVersion
The point collection.
virtual void CopyClones(TClonesArray *cl1, TClonesArray *cl2, Int_t offset)
virtual void EndOfEvent()
virtual void Print(Option_t *option="") const
virtual Bool_t ProcessHits(FairVolume *vol=0)
virtual Bool_t CheckIfSensitive(std::string name)
virtual TClonesArray * GetCollection(Int_t iColl) const
ERmuSiPoint * AddPoint(Int_t eventID, Int_t trackID, Int_t mot0trackID, Double_t mass, TVector3 posIn, TVector3 pos_out, TVector3 momIn, TVector3 momOut, Double_t time, Double_t length, Double_t eLoss, Int_t station)
geometry version