13 #include <TLorentzVector.h>
57 AddHit(
int trackID,
int detID, TVector3 pos, TVector3 mom,
double time,
double length,
double eLoss);
74 virtual Bool_t
IsSensitive(
const std::string& name);
91 std::vector<NewDetectorPoint*>* fVectorPoints;
96 void DefineSensitiveVolumes();
101 #endif // NEWDETECTOR_H
virtual void BeginPrimary()
virtual FairModule * CloneModule() const
virtual Bool_t ProcessHits(FairVolume *v=0)
virtual void EndOfEvent()
virtual void Initialize()
virtual void FinishPrimary()
virtual Bool_t IsSensitive(const std::string &name)
virtual TClonesArray * GetCollection(Int_t iColl) const
NewDetectorPoint * AddHit(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t time, Double_t length, Double_t eLoss)
virtual void BeginEvent()
virtual void SetSpecialPhysicsCuts()