#include <AtMCPoint.h>
|
| | AtMCPoint () |
| |
| | AtMCPoint (Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss) |
| |
| | AtMCPoint (Int_t trackID, Int_t detID, XYZPoint pos, XYZVector mom, Double_t tof, Double_t length, Double_t eLoss) |
| |
| | AtMCPoint (Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom, Double_t tof, Double_t length, Double_t eLoss, TString VolName, Int_t detCopyID, Double_t EIni, Double_t AIni, Int_t A, Int_t Z) |
| |
| virtual | ~AtMCPoint ()=default |
| |
| | AtMCPoint (const AtMCPoint &point)=delete |
| |
| AtMCPoint | operator= (const AtMCPoint &point)=delete |
| |
| virtual void | Clear (Option_t *) override |
| |
| Int_t | GetDetCopyID () const |
| |
| TString | GetVolName () const |
| |
| Double_t | GetEIni () const |
| |
| Double_t | GetAIni () const |
| |
| Int_t | GetMassNum () const |
| |
| Int_t | GetAtomicNum () const |
| |
| void | SetDetCopyID (Int_t id) |
| |
| void | SetVolName (TString VolName) |
| |
| void | SetPosition (const XYZPoint &pos) |
| |
| void | SetMomentum (const XYZVector &mom) |
| |
| virtual void | Print (const Option_t *opt) const override |
| |
Definition at line 26 of file AtMCPoint.h.
◆ XYZPoint
◆ XYZVector
◆ AtMCPoint() [1/5]
◆ AtMCPoint() [2/5]
| AtMCPoint::AtMCPoint |
( |
Int_t |
trackID, |
|
|
Int_t |
detID, |
|
|
TVector3 |
pos, |
|
|
TVector3 |
mom, |
|
|
Double_t |
tof, |
|
|
Double_t |
length, |
|
|
Double_t |
eLoss |
|
) |
| |
Constructor with arguments
- Parameters
-
| trackID | Index of MCTrack |
| detID | Detector ID |
| pos | Ccoordinates at entrance to active volume [cm] |
| mom | Momentum of track at entrance [GeV] |
| tof | Time since event start [ns] |
| length | Track length since creation [cm] |
| eLoss | Energy deposit [GeV] |
Definition at line 22 of file AtMCPoint.cxx.
◆ AtMCPoint() [3/5]
| AtMCPoint::AtMCPoint |
( |
Int_t |
trackID, |
|
|
Int_t |
detID, |
|
|
XYZPoint |
pos, |
|
|
XYZVector |
mom, |
|
|
Double_t |
tof, |
|
|
Double_t |
length, |
|
|
Double_t |
eLoss |
|
) |
| |
◆ AtMCPoint() [4/5]
| AtMCPoint::AtMCPoint |
( |
Int_t |
trackID, |
|
|
Int_t |
detID, |
|
|
TVector3 |
pos, |
|
|
TVector3 |
mom, |
|
|
Double_t |
tof, |
|
|
Double_t |
length, |
|
|
Double_t |
eLoss, |
|
|
TString |
VolName, |
|
|
Int_t |
detCopyID, |
|
|
Double_t |
EIni, |
|
|
Double_t |
AIni, |
|
|
Int_t |
A, |
|
|
Int_t |
Z |
|
) |
| |
◆ ~AtMCPoint()
| virtual AtMCPoint::~AtMCPoint |
( |
| ) |
|
|
virtualdefault |
◆ AtMCPoint() [5/5]
| AtMCPoint::AtMCPoint |
( |
const AtMCPoint & |
point | ) |
|
|
delete |
◆ Clear()
| void AtMCPoint::Clear |
( |
Option_t * |
| ) |
|
|
overridevirtual |
◆ GetAIni()
| Double_t AtMCPoint::GetAIni |
( |
| ) |
const |
|
inline |
◆ GetAtomicNum()
| Int_t AtMCPoint::GetAtomicNum |
( |
| ) |
const |
|
inline |
◆ GetDetCopyID()
| Int_t AtMCPoint::GetDetCopyID |
( |
| ) |
const |
|
inline |
◆ GetEIni()
| Double_t AtMCPoint::GetEIni |
( |
| ) |
const |
|
inline |
◆ GetMassNum()
| Int_t AtMCPoint::GetMassNum |
( |
| ) |
const |
|
inline |
◆ GetVolName()
| TString AtMCPoint::GetVolName |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ Print()
| void AtMCPoint::Print |
( |
const Option_t * |
opt | ) |
const |
|
overridevirtual |
◆ SetDetCopyID()
| void AtMCPoint::SetDetCopyID |
( |
Int_t |
id | ) |
|
|
inline |
◆ SetMomentum()
| void AtMCPoint::SetMomentum |
( |
const XYZVector & |
mom | ) |
|
|
inline |
◆ SetPosition()
| void AtMCPoint::SetPosition |
( |
const XYZPoint & |
pos | ) |
|
|
inline |
◆ SetVolName()
| void AtMCPoint::SetVolName |
( |
TString |
VolName | ) |
|
|
inline |
◆ AtSimpleSimulation
| friend AtMCPoint::AtSimpleSimulation |
◆ fAiso
| Int_t AtMCPoint::fAiso = 0 |
|
protected |
◆ fAngleIni
| Double_t AtMCPoint::fAngleIni = 0 |
|
protected |
◆ fDetCopyID
| Int_t AtMCPoint::fDetCopyID = 0 |
|
protected |
◆ fEnergyIni
| Double_t AtMCPoint::fEnergyIni = 0 |
|
protected |
◆ fVolName
| TString AtMCPoint::fVolName |
|
protected |
◆ fZiso
| Int_t AtMCPoint::fZiso = 0 |
|
protected |
The documentation for this class was generated from the following files: