|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnZdcPoint.h>
Public Member Functions | |
| BmnZdcPoint () | |
| Default constructor. | |
| BmnZdcPoint (Int_t trackID, Int_t detID, Int_t copyNo, Int_t copyNoMother, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, UInt_t EventId=0) | |
| Constructor with arguments. | |
| BmnZdcPoint (const BmnZdcPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnZdcPoint () |
| Destructor. | |
| Short_t | GetCopy () const |
| Accessors. | |
| Short_t | GetCopyMother () const |
| void | SetCopy (Short_t i) |
| Modifiers. | |
| void | SetCopyMother (Short_t i) |
| virtual void | Print (const Option_t *opt) const |
| Output to screen. | |
| void | AddVSC (Int_t trackID, Int_t detID, Int_t idvsc, Int_t idmod, TVector3 pos, TVector3 mom, Double_t dt, Double_t dl, Double_t de, UInt_t EventId) |
| BmnZdcPoint () | |
| Default constructor. | |
| BmnZdcPoint (Int_t trackID, Int_t detID, Int_t copyNo, Int_t copyNoMother, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, UInt_t EventId=0) | |
| Constructor with arguments. | |
| BmnZdcPoint (const BmnZdcPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnZdcPoint () |
| Destructor. | |
| Short_t | GetCopy () const |
| Accessors. | |
| Short_t | GetCopyMother () const |
| void | SetCopy (Short_t i) |
| Modifiers. | |
| void | SetCopyMother (Short_t i) |
| virtual void | Print (const Option_t *opt) const |
| Output to screen. | |
| void | AddVSC (Int_t trackID, Int_t detID, Int_t idvsc, Int_t idmod, TVector3 pos, TVector3 mom, Double_t dt, Double_t dl, Double_t de, UInt_t EventId) |
Protected Attributes | |
| Short_t | nCopy |
| Short_t | nCopyMother |
Definition at line 19 of file BmnZdcPoint.h.
| BmnZdcPoint::BmnZdcPoint | ( | ) |
Definition at line 18 of file BmnZdcPoint.cxx.
References nCopy, and nCopyMother.
Referenced by BmnZdcPoint().
| BmnZdcPoint::BmnZdcPoint | ( | Int_t | trackID, |
| Int_t | detID, | ||
| Int_t | copyNo, | ||
| Int_t | copyNoMother, | ||
| TVector3 | pos, | ||
| TVector3 | mom, | ||
| Double_t | tof, | ||
| Double_t | length, | ||
| Double_t | eLoss, | ||
| UInt_t | EventId = 0 ) |
| trackID | Index of MCTrack |
| detID | Detector ID (at present, volume MC number) |
| copyNo | Number of active layer inside ZDC module |
| copyNoMother | ZDC module number |
| pos | Coordinates [cm] |
| mom | Momentum of track [GeV] |
| tof | Time since event start [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
Definition at line 37 of file BmnZdcPoint.cxx.
References nCopy, nCopyMother, and tof.
|
inline |
Definition at line 51 of file BmnZdcPoint.h.
References BmnZdcPoint().
|
virtual |
Definition at line 70 of file BmnZdcPoint.cxx.
| BmnZdcPoint::BmnZdcPoint | ( | ) |
| BmnZdcPoint::BmnZdcPoint | ( | Int_t | trackID, |
| Int_t | detID, | ||
| Int_t | copyNo, | ||
| Int_t | copyNoMother, | ||
| TVector3 | pos, | ||
| TVector3 | mom, | ||
| Double_t | tof, | ||
| Double_t | length, | ||
| Double_t | eLoss, | ||
| UInt_t | EventId = 0 ) |
| trackID | Index of MCTrack |
| detID | Detector ID (at present, volume MC number) |
| copyNo | Number of active layer inside ZDC module |
| copyNoMother | ZDC module number |
| pos | Coordinates [cm] |
| mom | Momentum of track [GeV] |
| tof | Time since event start [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
References tof.
|
inline |
Definition at line 51 of file BmnZdcPoint.h.
References BmnZdcPoint().
|
virtual |
|
inline |
Definition at line 88 of file BmnZdcPoint.h.
References nCopy, nCopyMother, TVector3::Px(), TVector3::Py(), TVector3::Pz(), TVector3::X(), TVector3::Y(), and TVector3::Z().
|
inline |
Definition at line 88 of file BmnZdcPoint.h.
References nCopy, nCopyMother, TVector3::Px(), TVector3::Py(), TVector3::Pz(), TVector3::X(), TVector3::Y(), and TVector3::Z().
|
inline |
Definition at line 57 of file BmnZdcPoint.h.
References nCopy.
|
inline |
Definition at line 57 of file BmnZdcPoint.h.
References nCopy.
|
inline |
Definition at line 58 of file BmnZdcPoint.h.
References nCopyMother.
Referenced by BmnZdcDigi::BmnZdcDigi(), BmnZdcDigi::AddZdcPoint(), BmnZdcDigiProducer::Exec(), BmnZdcDigitizer::Exec(), and FairMCModuleDraw::Exec().
|
inline |
Definition at line 58 of file BmnZdcPoint.h.
References nCopyMother.
|
virtual |
Definition at line 73 of file BmnZdcPoint.cxx.
References nCopy, and nCopyMother.
Referenced by BmnZdcDigiProducer::Exec().
|
virtual |
|
inline |
Definition at line 63 of file BmnZdcPoint.h.
|
inline |
Definition at line 63 of file BmnZdcPoint.h.
|
inline |
Definition at line 64 of file BmnZdcPoint.h.
References i, and nCopyMother.
|
inline |
Definition at line 64 of file BmnZdcPoint.h.
References i, and nCopyMother.
|
protected |
Definition at line 124 of file BmnZdcPoint.h.
Referenced by BmnZdcPoint(), BmnZdcPoint(), AddVSC(), GetCopy(), Print(), and SetCopy().
|
protected |
Definition at line 125 of file BmnZdcPoint.h.
Referenced by BmnZdcPoint(), BmnZdcPoint(), AddVSC(), GetCopyMother(), Print(), and SetCopyMother().