#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: