|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnEcalPoint.h>
Public Member Functions | |
| BmnEcalPoint () | |
| Default constructor. | |
| BmnEcalPoint (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. | |
| BmnEcalPoint (const BmnEcalPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnEcalPoint () |
| 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. | |
| BmnEcalPoint () | |
| Default constructor. | |
| BmnEcalPoint (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. | |
| BmnEcalPoint (const BmnEcalPoint &point) | |
| Copy constructor. | |
| virtual | ~BmnEcalPoint () |
| 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. | |
Protected Attributes | |
| Short_t | nCopy |
| Short_t | nCopyMother |
Definition at line 17 of file BmnEcalPoint.h.
| BmnEcalPoint::BmnEcalPoint | ( | ) |
Definition at line 16 of file BmnEcalPoint.cxx.
References nCopy, and nCopyMother.
Referenced by BmnEcalPoint(), and Print().
| BmnEcalPoint::BmnEcalPoint | ( | 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 ECAL module |
| copyNoMother | ECAL 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 34 of file BmnEcalPoint.cxx.
References nCopy, nCopyMother, and tof.
|
inline |
Definition at line 48 of file BmnEcalPoint.h.
References BmnEcalPoint().
|
virtual |
Definition at line 63 of file BmnEcalPoint.cxx.
| BmnEcalPoint::BmnEcalPoint | ( | ) |
| BmnEcalPoint::BmnEcalPoint | ( | 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 ECAL module |
| copyNoMother | ECAL 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 48 of file BmnEcalPoint.h.
References BmnEcalPoint().
|
virtual |
|
inline |
Definition at line 54 of file BmnEcalPoint.h.
References nCopy.
Referenced by BmnEcalDigitizer::Exec().
|
inline |
Definition at line 54 of file BmnEcalPoint.h.
References nCopy.
|
inline |
Definition at line 55 of file BmnEcalPoint.h.
References nCopyMother.
Referenced by BmnEcalDigitizer::Exec().
|
inline |
Definition at line 55 of file BmnEcalPoint.h.
References nCopyMother.
|
virtual |
Definition at line 67 of file BmnEcalPoint.cxx.
|
virtual |
|
inline |
Definition at line 58 of file BmnEcalPoint.h.
|
inline |
Definition at line 58 of file BmnEcalPoint.h.
|
inline |
Definition at line 59 of file BmnEcalPoint.h.
References i, and nCopyMother.
|
inline |
Definition at line 59 of file BmnEcalPoint.h.
References i, and nCopyMother.
|
protected |
Definition at line 65 of file BmnEcalPoint.h.
Referenced by BmnEcalPoint(), BmnEcalPoint(), GetCopy(), Print(), and SetCopy().
|
protected |
Definition at line 66 of file BmnEcalPoint.h.
Referenced by BmnEcalPoint(), BmnEcalPoint(), GetCopyMother(), Print(), and SetCopyMother().