12#include "TLorentzVector.h"
13#include "FairMCPoint.h"
15#include "TVirtualMC.h"
43 TVector3 posIn, TVector3 posOut,
44 TVector3 momIn, TVector3 momOut,
45 Double_t tof, Double_t length, Double_t eLoss, Int_t fStat,
46 Int_t isPrimary, Double_t charge, Int_t pdgId, Double_t lightYield,
47 Double_t timeIn, Double_t timeOut, Double_t lengthtrack);
106 virtual void Print(
const Option_t* opt)
const;
Double_t GetTimeOut() const
Double_t GetPxOut() const
Double_t GetPzOut() const
Double_t GetPyOut() const
virtual void Print(const Option_t *opt) const
Double_t GetStation() const
BmnBCPoint(const BmnBCPoint &point)
void PositionOut(TVector3 &pos)
Double_t GetTimeIn() const
BmnBCPoint(Int_t trackID, Int_t detID, Int_t copyNo, TVector3 posIn, TVector3 posOut, TVector3 momIn, TVector3 momOut, Double_t tof, Double_t length, Double_t eLoss, Int_t fStat, Int_t isPrimary, Double_t charge, Int_t pdgId, Double_t lightYield, Double_t timeIn, Double_t timeOut, Double_t lengthtrack)
void MomentumOut(TVector3 &mom)
Double_t GetLengthtrack() const
Float_t GetLightYield() const