8 #ifndef NEWDETECTORPOINT_H
9 #define NEWDETECTORPOINT_H 1
41 virtual void Print(
const Option_t* opt)
const;
70 void SetXYZ(
double x,
double y,
double z);
double GetEnergyLoss() const
int GetTrackID() const
event identifier
int GetDetectorID() const
uint32_t fEventId
MC Event id.
void SetPosition(const TVector3 &pos)
virtual void SetTrackID(int id)
double fELoss
Energy loss at this point [GeV].
void SetEventID(uint32_t eventId)
virtual void Print(const Option_t *opt) const
void Position(TVector3 &pos) const
void SetEnergyLoss(double eLoss)
virtual ~NewDetectorPoint()
void SetLength(double length)
uint32_t GetEventID() const
void Momentum(TVector3 &mom) const
double fTime
Time since event start [ns].
double fPz
Momentum components [GeV].
double fZ
Position of hit [cm].
void SetXYZ(double x, double y, double z)
void SetDetectorID(int detID)
double fLength
Track length since creation [cm].
void SetMomentum(const TVector3 &mom)
int fDetectorID
Detector unique identifier.
void SetTime(double time)