5 #include "TLorentzVector.h" 9 #include "FairMCPoint.h" 30 PndMdtPoint(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, TVector3 pos_in, TVector3 mom_in);
39 inline TVector3
GetPosIn()
const {
return fPosIn; }
41 inline TVector3
GetPosOut()
const {
return TVector3(fX, fY, fZ); }
42 inline TVector3
GetMomOut()
const {
return TVector3(fPx, fPy, fPz); }
53 virtual void Print(
const Option_t *opt)
const;
Short_t GetSector() const
static Short_t Box(Int_t detID)
static Short_t Module(Int_t detID)
static Short_t Layer(Int_t detID)
TVector3 GetPosOut() const
virtual void Print(const Option_t *opt) const
Short_t GetModule() const
static Short_t Sector(Int_t detID)
Short_t GetLayerID() const
TVector3 GetPosIn() const
static Short_t Wire(Int_t detID)
ClassDef(PndMdtPoint, 2) protected TVector3 fMomIn
TVector3 GetMomIn() const
TVector3 GetMomOut() const