|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnFHCalPoint.h>
Public Member Functions | |
| BmnFHCalPoint () | |
| Default constructor. | |
| BmnFHCalPoint (Int_t trackID, uint32_t address, const TVector3 &pos, const TVector3 &mom, Double_t tof, Double_t length, Double_t eLoss, UInt_t EventId=0) | |
| Constructor with arguments. | |
| BmnFHCalPoint (const BmnFHCalPoint &point)=default | |
| Copy constructor. | |
| BmnFHCalPoint (BmnFHCalPoint &&point) noexcept=default | |
| Move constructor. | |
| BmnFHCalPoint & | operator= (const BmnFHCalPoint &point)=default |
| Copy assignment operator. | |
| BmnFHCalPoint & | operator= (BmnFHCalPoint &&point) noexcept=default |
| Move assignment operator. | |
| virtual | ~BmnFHCalPoint ()=default |
| Destructor. | |
| void | SetAddress (uint32_t address) |
| Address manipulation. | |
| uint32_t | GetAddress () const |
| uint32_t | GetSystemId () const |
| uint32_t | GetModuleType () const |
| uint32_t | GetModuleId () const |
| uint32_t | GetSectionId () const |
| uint32_t | GetScintillatorId () const |
| virtual const char * | GetClassName () const |
| Output to screen. | |
| virtual void | Print (const Option_t *opt="") const override |
| BmnFHCalPoint () | |
| Default constructor. | |
| BmnFHCalPoint (Int_t trackID, uint32_t address, const TVector3 &pos, const TVector3 &mom, Double_t tof, Double_t length, Double_t eLoss, UInt_t EventId=0) | |
| Constructor with arguments. | |
| BmnFHCalPoint (const BmnFHCalPoint &point)=default | |
| Copy constructor. | |
| BmnFHCalPoint (BmnFHCalPoint &&point) noexcept=default | |
| Move constructor. | |
| BmnFHCalPoint & | operator= (const BmnFHCalPoint &point)=default |
| Copy assignment operator. | |
| BmnFHCalPoint & | operator= (BmnFHCalPoint &&point) noexcept=default |
| Move assignment operator. | |
| virtual | ~BmnFHCalPoint ()=default |
| Destructor. | |
| void | SetAddress (uint32_t address) |
| Address manipulation. | |
| uint32_t | GetAddress () const |
| uint32_t | GetSystemId () const |
| uint32_t | GetModuleType () const |
| uint32_t | GetModuleId () const |
| uint32_t | GetSectionId () const |
| uint32_t | GetScintillatorId () const |
| virtual const char * | GetClassName () const |
| Output to screen. | |
| virtual void | Print (const Option_t *opt="") const override |
Definition at line 10 of file BmnFHCalPoint.h.
|
inline |
Definition at line 14 of file BmnFHCalPoint.h.
References kFHCAL.
Referenced by BmnFHCalPoint(), BmnFHCalPoint(), operator=(), and operator=().
|
inline |
| trackID | Index of MCTrack |
| address | Unique address (see BmnFHCalAddress) |
| pos | Coordinates [cm] |
| mom | Momentum of track [GeV] |
| tof | Time of flight [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
| EventId | Event ID (default 0) |
Definition at line 30 of file BmnFHCalPoint.h.
References tof.
|
default |
|
defaultnoexcept |
|
virtualdefault |
|
inline |
Definition at line 14 of file BmnFHCalPoint.h.
References kFHCAL.
|
inline |
| trackID | Index of MCTrack |
| address | Unique address (see BmnFHCalAddress) |
| pos | Coordinates [cm] |
| mom | Momentum of track [GeV] |
| tof | Time of flight [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
| EventId | Event ID (default 0) |
Definition at line 30 of file BmnFHCalPoint.h.
References tof.
|
default |
|
defaultnoexcept |
|
virtualdefault |
|
inline |
Definition at line 58 of file BmnFHCalPoint.h.
Referenced by BmnFHCal::GetCollection(), GetModuleId(), GetModuleType(), GetScintillatorId(), GetSectionId(), GetSystemId(), Print(), and BmnFHCal::UpdateHit().
|
inline |
Definition at line 58 of file BmnFHCalPoint.h.
|
inlinevirtual |
Definition at line 66 of file BmnFHCalPoint.h.
Referenced by Print().
|
inlinevirtual |
Definition at line 66 of file BmnFHCalPoint.h.
|
inline |
Definition at line 61 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetModuleId().
|
inline |
Definition at line 61 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetModuleId().
|
inline |
Definition at line 60 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetModuleType().
|
inline |
Definition at line 60 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetModuleType().
|
inline |
Definition at line 63 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetScintillatorId().
|
inline |
Definition at line 63 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetScintillatorId().
|
inline |
Definition at line 62 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetSectionId().
|
inline |
Definition at line 62 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetSectionId().
|
inline |
Definition at line 59 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetSystemId().
|
inline |
Definition at line 59 of file BmnFHCalPoint.h.
References GetAddress(), and BmnFHCalAddress::GetSystemId().
|
defaultnoexcept |
|
defaultnoexcept |
|
default |
|
default |
|
inlineoverridevirtual |
Definition at line 67 of file BmnFHCalPoint.h.
References GetAddress(), GetClassName(), and BmnFHCalAddress::GetInfoString().
Referenced by BmnFHCal::Print().
|
inlineoverridevirtual |
Definition at line 67 of file BmnFHCalPoint.h.
References GetAddress(), GetClassName(), and BmnFHCalAddress::GetInfoString().
|
inline |
Definition at line 57 of file BmnFHCalPoint.h.
|
inline |
Definition at line 57 of file BmnFHCalPoint.h.