Go to the documentation of this file.
10 #define CBMTOFPOINT_H 1
13 #include <RtypesCore.h>
17 #include <FairMCPoint.h>
96 void SetPx(Double_t pX) { fPx = pX; }
102 void SetPy(Double_t pY) { fPy = pY; }
108 void SetPz(Double_t pZ) { fPz = pZ; }
126 virtual std::string
ToString()
const;
Int_t GetNCells() const
Number of traversed cells @value Number of traversed cells.
virtual ~CbmTofPoint()
Destructor.
virtual std::string ToString() const
String representation of the object. @value String representation of the object.
void SetPz(Double_t pZ)
Set z component of momentum.
Int_t GetLastGap() const
Index of last traversed gap @value Last gap index.
UShort_t fGapMask
Number of cells traversed.
void SetPy(Double_t pY)
Set y component of momentum.
Int_t GetNGaps() const
Number of traversed gaps @value Number of traversed gaps.
CbmTofPoint()
Default constructor.
void SetGap(Int_t iGap)
Set a gap in the gap mask.
Int_t GetFirstGap() const
Index of first traversed gap @value First gap index.
void SetPx(Double_t pX)
Set x component of momentum.
void SetNCells(Int_t nCells)
Set the number of traversed cells.
Geometric intersection of a MC track with a TOFb detector.