13 #ifndef ERSENSPLANEPOINT_H 14 #define ERSENSPLANEPOINT_H 16 #include "FairMCPoint.h" 50 Int_t GetMot0TrackID()
const {
return fMot0TrackID; }
51 Double_t GetMass()
const {
return fMass; }
52 Double_t GetXIn()
const {
return fX; }
53 Double_t GetYIn()
const {
return fY; }
54 Double_t GetZIn()
const {
return fZ; }
55 Double_t GetXOut()
const {
return fX_out; }
56 Double_t GetYOut()
const {
return fY_out; }
57 Double_t GetZOut()
const {
return fZ_out; }
58 Double_t GetPxOut()
const {
return fPx_out; }
59 Double_t GetPyOut()
const {
return fPy_out; }
60 Double_t GetPzOut()
const {
return fPz_out; }
62 void PositionIn(TVector3& pos)
const { pos.SetXYZ(fX, fY, fZ); }
63 void PositionOut(TVector3& pos)
const { pos.SetXYZ(fX_out, fY_out, fZ_out); }
64 void MomentumOut(TVector3& mom)
const { mom.SetXYZ(fPx_out, fPy_out, fPz_out); }
67 Double_t
GetX(Double_t z)
const;
68 Double_t GetY(Double_t z)
const;
74 virtual void Print(
const Option_t* opt = 0)
const;
81 Double32_t fX_out, fY_out, fZ_out;
82 Double32_t fPx_out, fPy_out, fPz_out;
87 #endif // ERSENSPLANEPOINT_H virtual void Print(const Option_t *opt=0) const
Double_t GetX(Double_t z) const
virtual ~ERSensPlanePoint()