8 #ifndef FAIRTUTORIALDET4_H
9 #define FAIRTUTORIALDET4_H
15 #include <TClonesArray.h>
16 #include <TLorentzVector.h>
73 AddHit(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t time, Double_t length, Double_t eLoss);
98 virtual Bool_t
IsSensitive(
const std::string& name);
116 TClonesArray* fFairTutorialDet4PointCollection;
122 Int_t fNrOfDetectors;
130 Bool_t fModifyGeometry;
132 Bool_t fGlobalCoordinates;
136 void ConstructASCIIGeometry();
144 #endif // FAIRTUTORIALDET_H
std::map< std::string, TGeoHMatrix > getMisalignmentMatrices()
virtual void SetSpecialPhysicsCuts()
virtual void FinishPrimary()
virtual void InitParContainers()
virtual ~FairTutorialDet4()
virtual void BeginPrimary()
virtual void RegisterAlignmentMatrices()
virtual FairModule * CloneModule() const
void SetModifyGeometry(Bool_t val)
void SetGlobalCoordinates(Bool_t val)
virtual void EndOfEvent()
virtual void Initialize()
virtual Bool_t ProcessHits(FairVolume *v=0)
FairTutorialDet4Point * AddHit(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t time, Double_t length, Double_t eLoss)
virtual void BeginEvent()
virtual TClonesArray * GetCollection(Int_t iColl) const
virtual Bool_t IsSensitive(const std::string &name)