9 #ifndef PNDRICHBARPOINT_H 10 #define PNDRICHBARPOINT_H 14 #include "FairMCPoint.h" 23 PndRichBarPoint(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Int_t pdgCode, Double_t thetaC, Int_t eventID, Double_t mass);
25 PndRichBarPoint(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Int_t pdgCode, Double_t thetaC, Int_t eventID, Double_t mass,
26 TVector3 pos0, TVector3 mom0);
60 virtual void Print(
const Option_t *opt)
const;
TVector3 GetPosition0() const
TVector3 GetMomentum0() const
Int_t GetTrackStatus() const
Double_t GetTime0() const
virtual ~PndRichBarPoint()
void SetThetaC(Double_t theta)
Double_t GetThetaC() const
void SetMomentum0(TVector3 dir)
TVector3 GetAxisX() const
void SetPosition0(TVector3 pos)
void SetPdgCode(Int_t id)
TVector3 GetAxisZ() const
virtual void Print(const Option_t *opt) const
void SetTrackStatus(Int_t status)
TVector3 GetAxisY() const