|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnSiMDPoint.h>
Public Member Functions | |
| BmnSiMDPoint () | |
| Default constructor. | |
| BmnSiMDPoint (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 isPrimary, Double_t charge, Int_t pdgId, Double_t timeIn, Double_t timeOut, Double_t lengthtrack) | |
| Constructor with arguments. | |
| BmnSiMDPoint (const BmnSiMDPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnSiMDPoint () |
| Destructor. | |
| Short_t | GetCopy () const |
| Accessors. | |
| Int_t | GetIsPrimary () |
| Double_t | GetCharge () |
| Double_t | GetPdgId () |
| Double_t | GetTimeIn () const |
| Double_t | GetTimeOut () const |
| Double_t | GetLengthtrack () const |
| Double_t | GetPxOut () const |
| Double_t | GetPyOut () const |
| Double_t | GetPzOut () const |
| void | MomentumOut (TVector3 &mom) |
| Double_t | GetXOut () const |
| Double_t | GetYOut () const |
| Double_t | GetZOut () const |
| void | PositionOut (TVector3 &pos) |
| void | SetCopy (Short_t i) |
| Modifiers. | |
| virtual void | Print (const Option_t *opt) const |
| Output to screen. | |
| BmnSiMDPoint () | |
| Default constructor. | |
| BmnSiMDPoint (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 isPrimary, Double_t charge, Int_t pdgId, Double_t timeIn, Double_t timeOut, Double_t lengthtrack) | |
| Constructor with arguments. | |
| BmnSiMDPoint (const BmnSiMDPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnSiMDPoint () |
| Destructor. | |
| Short_t | GetCopy () const |
| Accessors. | |
| Int_t | GetIsPrimary () |
| Double_t | GetCharge () |
| Double_t | GetPdgId () |
| Double_t | GetTimeIn () const |
| Double_t | GetTimeOut () const |
| Double_t | GetLengthtrack () const |
| Double_t | GetPxOut () const |
| Double_t | GetPyOut () const |
| Double_t | GetPzOut () const |
| void | MomentumOut (TVector3 &mom) |
| Double_t | GetXOut () const |
| Double_t | GetYOut () const |
| Double_t | GetZOut () const |
| void | PositionOut (TVector3 &pos) |
| void | SetCopy (Short_t i) |
| Modifiers. | |
| virtual void | Print (const Option_t *opt) const |
| Output to screen. | |
Definition at line 18 of file BmnSiMDPoint.h.
| BmnSiMDPoint::BmnSiMDPoint | ( | ) |
Definition at line 14 of file BmnSiMDPoint.cxx.
References fCharge, fIsPrimary, fPdgId, fPxOut, fPyOut, fPzOut, fXOut, fYOut, fZOut, and nCopy.
Referenced by BmnSiMDPoint(), and Print().
| BmnSiMDPoint::BmnSiMDPoint | ( | 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 | isPrimary, | ||
| Double_t | charge, | ||
| Int_t | pdgId, | ||
| Double_t | timeIn, | ||
| Double_t | timeOut, | ||
| Double_t | lengthtrack ) |
| trackID | Index of MCTrack |
| detID | Detector ID (at present, volume MC number) |
| copyNo | Number of active layer inside SiMD module |
| posIn | Coordinates at entrance to active volume [cm] |
| posOut | Coordinates at exit of active volume [cm] |
| momIn | Momentum of track at entrance [GeV] |
| momOut | Momentum of track at exit [GeV] |
| tof | Time since event start [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
Definition at line 32 of file BmnSiMDPoint.cxx.
References fCharge, fIsPrimary, fLengthtrack, fPdgId, fPxOut, fPyOut, fPzOut, fTimeIn, fTimeOut, fXOut, fYOut, fZOut, nCopy, and tof.
|
inline |
Definition at line 56 of file BmnSiMDPoint.h.
References BmnSiMDPoint().
|
virtual |
Definition at line 72 of file BmnSiMDPoint.cxx.
| BmnSiMDPoint::BmnSiMDPoint | ( | ) |
| BmnSiMDPoint::BmnSiMDPoint | ( | 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 | isPrimary, | ||
| Double_t | charge, | ||
| Int_t | pdgId, | ||
| Double_t | timeIn, | ||
| Double_t | timeOut, | ||
| Double_t | lengthtrack ) |
| trackID | Index of MCTrack |
| detID | Detector ID (at present, volume MC number) |
| copyNo | Number of active layer inside SiMD module |
| posIn | Coordinates at entrance to active volume [cm] |
| posOut | Coordinates at exit of active volume [cm] |
| momIn | Momentum of track at entrance [GeV] |
| momOut | Momentum of track at exit [GeV] |
| tof | Time since event start [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
References tof.
|
inline |
Definition at line 56 of file BmnSiMDPoint.h.
References BmnSiMDPoint().
|
virtual |
|
inline |
Definition at line 66 of file BmnSiMDPoint.h.
References fCharge.
|
inline |
Definition at line 66 of file BmnSiMDPoint.h.
References fCharge.
|
inline |
Definition at line 62 of file BmnSiMDPoint.h.
References nCopy.
|
inline |
Definition at line 62 of file BmnSiMDPoint.h.
References nCopy.
|
inline |
Definition at line 65 of file BmnSiMDPoint.h.
References fIsPrimary.
|
inline |
Definition at line 65 of file BmnSiMDPoint.h.
References fIsPrimary.
|
inline |
Definition at line 70 of file BmnSiMDPoint.h.
References fLengthtrack.
|
inline |
Definition at line 70 of file BmnSiMDPoint.h.
References fLengthtrack.
|
inline |
Definition at line 67 of file BmnSiMDPoint.h.
References fPdgId.
|
inline |
Definition at line 67 of file BmnSiMDPoint.h.
References fPdgId.
|
inline |
Definition at line 72 of file BmnSiMDPoint.h.
References fPxOut.
|
inline |
Definition at line 72 of file BmnSiMDPoint.h.
References fPxOut.
|
inline |
Definition at line 73 of file BmnSiMDPoint.h.
References fPyOut.
|
inline |
Definition at line 73 of file BmnSiMDPoint.h.
References fPyOut.
|
inline |
Definition at line 74 of file BmnSiMDPoint.h.
References fPzOut.
|
inline |
Definition at line 74 of file BmnSiMDPoint.h.
References fPzOut.
|
inline |
Definition at line 68 of file BmnSiMDPoint.h.
References fTimeIn.
|
inline |
Definition at line 68 of file BmnSiMDPoint.h.
References fTimeIn.
|
inline |
Definition at line 69 of file BmnSiMDPoint.h.
References fTimeOut.
|
inline |
Definition at line 69 of file BmnSiMDPoint.h.
References fTimeOut.
|
inline |
Definition at line 78 of file BmnSiMDPoint.h.
References fXOut.
Referenced by BmnSiMDDigitizer::Exec().
|
inline |
Definition at line 78 of file BmnSiMDPoint.h.
References fXOut.
|
inline |
Definition at line 79 of file BmnSiMDPoint.h.
References fYOut.
Referenced by BmnSiMDDigitizer::Exec().
|
inline |
Definition at line 79 of file BmnSiMDPoint.h.
References fYOut.
|
inline |
Definition at line 80 of file BmnSiMDPoint.h.
References fZOut.
|
inline |
Definition at line 80 of file BmnSiMDPoint.h.
References fZOut.
|
inline |
Definition at line 76 of file BmnSiMDPoint.h.
References fPxOut, fPyOut, fPzOut, and TVector3::SetXYZ().
|
inline |
Definition at line 76 of file BmnSiMDPoint.h.
References fPxOut, fPyOut, fPzOut, and TVector3::SetXYZ().
|
inline |
Definition at line 82 of file BmnSiMDPoint.h.
References fXOut, fYOut, fZOut, and TVector3::SetXYZ().
|
inline |
Definition at line 82 of file BmnSiMDPoint.h.
References fXOut, fYOut, fZOut, and TVector3::SetXYZ().
|
virtual |
Definition at line 76 of file BmnSiMDPoint.cxx.
|
virtual |
References BmnSiMDPoint(), fCharge, fIsPrimary, fLengthtrack, fPdgId, fPxOut, fPyOut, fPzOut, fTimeIn, fTimeOut, fXOut, fYOut, fZOut, and nCopy.
|
inline |
Definition at line 97 of file BmnSiMDPoint.h.
|
inline |
Definition at line 97 of file BmnSiMDPoint.h.
|
protected |
Definition at line 113 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetCharge(), and Print().
|
protected |
Definition at line 112 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetIsPrimary(), and Print().
|
protected |
Definition at line 117 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), GetLengthtrack(), and Print().
|
protected |
Definition at line 114 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetPdgId(), and Print().
|
protected |
Definition at line 107 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetPxOut(), MomentumOut(), and Print().
|
protected |
Definition at line 107 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetPyOut(), MomentumOut(), and Print().
|
protected |
Definition at line 107 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetPzOut(), MomentumOut(), and Print().
|
protected |
Definition at line 115 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), GetTimeIn(), and Print().
|
protected |
Definition at line 116 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), GetTimeOut(), and Print().
|
protected |
Definition at line 106 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetXOut(), PositionOut(), and Print().
|
protected |
Definition at line 106 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetYOut(), PositionOut(), and Print().
|
protected |
Definition at line 106 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetZOut(), PositionOut(), and Print().
|
protected |
Definition at line 109 of file BmnSiMDPoint.h.
Referenced by BmnSiMDPoint(), BmnSiMDPoint(), GetCopy(), Print(), and SetCopy().