#include <BmnFHCalPoint.h>
|
| | 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) |
| |
| | 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) |
| |
| | 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.
◆ BmnFHCalPoint() [1/8]
| BmnFHCalPoint::BmnFHCalPoint |
( |
| ) |
|
|
inline |
◆ BmnFHCalPoint() [2/8]
| BmnFHCalPoint::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 |
|
) |
| |
|
inline |
Constructor with arguments
- Parameters
-
| 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.
◆ BmnFHCalPoint() [3/8]
◆ BmnFHCalPoint() [4/8]
◆ ~BmnFHCalPoint() [1/2]
| virtual BmnFHCalPoint::~BmnFHCalPoint |
( |
| ) |
|
|
virtualdefault |
◆ BmnFHCalPoint() [5/8]
| BmnFHCalPoint::BmnFHCalPoint |
( |
| ) |
|
|
inline |
◆ BmnFHCalPoint() [6/8]
| BmnFHCalPoint::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 |
|
) |
| |
|
inline |
Constructor with arguments
- Parameters
-
| 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.
◆ BmnFHCalPoint() [7/8]
◆ BmnFHCalPoint() [8/8]
◆ ~BmnFHCalPoint() [2/2]
| virtual BmnFHCalPoint::~BmnFHCalPoint |
( |
| ) |
|
|
virtualdefault |
◆ GetAddress() [1/2]
| uint32_t BmnFHCalPoint::GetAddress |
( |
| ) |
const |
|
inline |
◆ GetAddress() [2/2]
| uint32_t BmnFHCalPoint::GetAddress |
( |
| ) |
const |
|
inline |
◆ GetClassName() [1/2]
| virtual const char * BmnFHCalPoint::GetClassName |
( |
| ) |
const |
|
inlinevirtual |
◆ GetClassName() [2/2]
| virtual const char * BmnFHCalPoint::GetClassName |
( |
| ) |
const |
|
inlinevirtual |
◆ GetModuleId() [1/2]
| uint32_t BmnFHCalPoint::GetModuleId |
( |
| ) |
const |
|
inline |
◆ GetModuleId() [2/2]
| uint32_t BmnFHCalPoint::GetModuleId |
( |
| ) |
const |
|
inline |
◆ GetModuleType() [1/2]
| uint32_t BmnFHCalPoint::GetModuleType |
( |
| ) |
const |
|
inline |
◆ GetModuleType() [2/2]
| uint32_t BmnFHCalPoint::GetModuleType |
( |
| ) |
const |
|
inline |
◆ GetScintillatorId() [1/2]
| uint32_t BmnFHCalPoint::GetScintillatorId |
( |
| ) |
const |
|
inline |
◆ GetScintillatorId() [2/2]
| uint32_t BmnFHCalPoint::GetScintillatorId |
( |
| ) |
const |
|
inline |
◆ GetSectionId() [1/2]
| uint32_t BmnFHCalPoint::GetSectionId |
( |
| ) |
const |
|
inline |
◆ GetSectionId() [2/2]
| uint32_t BmnFHCalPoint::GetSectionId |
( |
| ) |
const |
|
inline |
◆ GetSystemId() [1/2]
| uint32_t BmnFHCalPoint::GetSystemId |
( |
| ) |
const |
|
inline |
◆ GetSystemId() [2/2]
| uint32_t BmnFHCalPoint::GetSystemId |
( |
| ) |
const |
|
inline |
◆ operator=() [1/4]
Move assignment operator.
◆ operator=() [2/4]
Move assignment operator.
◆ operator=() [3/4]
Copy assignment operator.
◆ operator=() [4/4]
Copy assignment operator.
◆ Print() [1/2]
| virtual void BmnFHCalPoint::Print |
( |
const Option_t * |
opt = "" | ) |
const |
|
inlineoverridevirtual |
◆ Print() [2/2]
| virtual void BmnFHCalPoint::Print |
( |
const Option_t * |
opt = "" | ) |
const |
|
inlineoverridevirtual |
◆ SetAddress() [1/2]
| void BmnFHCalPoint::SetAddress |
( |
uint32_t |
address | ) |
|
|
inline |
◆ SetAddress() [2/2]
| void BmnFHCalPoint::SetAddress |
( |
uint32_t |
address | ) |
|
|
inline |
The documentation for this class was generated from the following files: