|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnArmTrigPoint.h>
Public Member Functions | |
| BmnArmTrigPoint () | |
| Default constructor. | |
| BmnArmTrigPoint (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. | |
| BmnArmTrigPoint (const BmnArmTrigPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnArmTrigPoint () |
| 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. | |
| BmnArmTrigPoint () | |
| Default constructor. | |
| BmnArmTrigPoint (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. | |
| BmnArmTrigPoint (const BmnArmTrigPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnArmTrigPoint () |
| 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 BmnArmTrigPoint.h.
| BmnArmTrigPoint::BmnArmTrigPoint | ( | ) |
Definition at line 15 of file BmnArmTrigPoint.cxx.
References fCharge, fIsPrimary, fPdgId, fPxOut, fPyOut, fPzOut, fXOut, fYOut, fZOut, and nCopy.
Referenced by BmnArmTrigPoint(), and Print().
| BmnArmTrigPoint::BmnArmTrigPoint | ( | 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 ArmTrig 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 33 of file BmnArmTrigPoint.cxx.
References fCharge, fIsPrimary, fLengthtrack, fPdgId, fPxOut, fPyOut, fPzOut, fTimeIn, fTimeOut, fXOut, fYOut, fZOut, nCopy, and tof.
|
inline |
Definition at line 56 of file BmnArmTrigPoint.h.
References BmnArmTrigPoint().
|
virtual |
Definition at line 73 of file BmnArmTrigPoint.cxx.
| BmnArmTrigPoint::BmnArmTrigPoint | ( | ) |
| BmnArmTrigPoint::BmnArmTrigPoint | ( | 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 ArmTrig 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 BmnArmTrigPoint.h.
References BmnArmTrigPoint().
|
virtual |
|
inline |
Definition at line 67 of file BmnArmTrigPoint.h.
References fCharge.
|
inline |
Definition at line 67 of file BmnArmTrigPoint.h.
References fCharge.
|
inline |
Definition at line 62 of file BmnArmTrigPoint.h.
References nCopy.
|
inline |
Definition at line 62 of file BmnArmTrigPoint.h.
References nCopy.
|
inline |
Definition at line 65 of file BmnArmTrigPoint.h.
References fIsPrimary.
|
inline |
Definition at line 65 of file BmnArmTrigPoint.h.
References fIsPrimary.
|
inline |
Definition at line 75 of file BmnArmTrigPoint.h.
References fLengthtrack.
|
inline |
Definition at line 75 of file BmnArmTrigPoint.h.
References fLengthtrack.
|
inline |
Definition at line 69 of file BmnArmTrigPoint.h.
References fPdgId.
Referenced by BmnArmTrigHitProducer::Exec().
|
inline |
Definition at line 69 of file BmnArmTrigPoint.h.
References fPdgId.
|
inline |
Definition at line 77 of file BmnArmTrigPoint.h.
References fPxOut.
|
inline |
Definition at line 77 of file BmnArmTrigPoint.h.
References fPxOut.
|
inline |
Definition at line 79 of file BmnArmTrigPoint.h.
References fPyOut.
|
inline |
Definition at line 79 of file BmnArmTrigPoint.h.
References fPyOut.
|
inline |
Definition at line 81 of file BmnArmTrigPoint.h.
References fPzOut.
|
inline |
Definition at line 81 of file BmnArmTrigPoint.h.
References fPzOut.
|
inline |
Definition at line 71 of file BmnArmTrigPoint.h.
References fTimeIn.
|
inline |
Definition at line 71 of file BmnArmTrigPoint.h.
References fTimeIn.
|
inline |
Definition at line 73 of file BmnArmTrigPoint.h.
References fTimeOut.
|
inline |
Definition at line 73 of file BmnArmTrigPoint.h.
References fTimeOut.
|
inline |
Definition at line 85 of file BmnArmTrigPoint.h.
References fXOut.
|
inline |
Definition at line 85 of file BmnArmTrigPoint.h.
References fXOut.
|
inline |
Definition at line 87 of file BmnArmTrigPoint.h.
References fYOut.
|
inline |
Definition at line 87 of file BmnArmTrigPoint.h.
References fYOut.
|
inline |
Definition at line 89 of file BmnArmTrigPoint.h.
References fZOut.
|
inline |
Definition at line 89 of file BmnArmTrigPoint.h.
References fZOut.
|
inline |
Definition at line 83 of file BmnArmTrigPoint.h.
References fPxOut, fPyOut, fPzOut, and TVector3::SetXYZ().
|
inline |
Definition at line 83 of file BmnArmTrigPoint.h.
References fPxOut, fPyOut, fPzOut, and TVector3::SetXYZ().
|
inline |
Definition at line 91 of file BmnArmTrigPoint.h.
References fXOut, fYOut, fZOut, and TVector3::SetXYZ().
|
inline |
Definition at line 91 of file BmnArmTrigPoint.h.
References fXOut, fYOut, fZOut, and TVector3::SetXYZ().
|
virtual |
Definition at line 78 of file BmnArmTrigPoint.cxx.
|
virtual |
References BmnArmTrigPoint(), fCharge, fIsPrimary, fLengthtrack, fPdgId, fPxOut, fPyOut, fPzOut, fTimeIn, fTimeOut, fXOut, fYOut, fZOut, and nCopy.
|
inline |
Definition at line 96 of file BmnArmTrigPoint.h.
|
inline |
Definition at line 96 of file BmnArmTrigPoint.h.
|
protected |
Definition at line 109 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetCharge(), and Print().
|
protected |
Definition at line 108 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetIsPrimary(), and Print().
|
protected |
Definition at line 113 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), GetLengthtrack(), and Print().
|
protected |
Definition at line 110 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetPdgId(), and Print().
|
protected |
Definition at line 103 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetPxOut(), MomentumOut(), and Print().
|
protected |
Definition at line 103 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetPyOut(), MomentumOut(), and Print().
|
protected |
Definition at line 103 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetPzOut(), MomentumOut(), and Print().
|
protected |
Definition at line 111 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), GetTimeIn(), and Print().
|
protected |
Definition at line 112 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), GetTimeOut(), and Print().
|
protected |
Definition at line 102 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetXOut(), PositionOut(), and Print().
|
protected |
Definition at line 102 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetYOut(), PositionOut(), and Print().
|
protected |
Definition at line 102 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetZOut(), PositionOut(), and Print().
|
protected |
Definition at line 105 of file BmnArmTrigPoint.h.
Referenced by BmnArmTrigPoint(), BmnArmTrigPoint(), GetCopy(), Print(), and SetCopy().