|
NAIA
1.0.2
|
Simple struct to describe a MC particle. More...
#include <MCTruth.h>
Public Member Functions | |
| double | GetGenMomentum () const |
| Get the particle generation momentum. More... | |
| TVector3 | GetGenPosition () const |
Public Attributes | |
| int | PDGCode = 0 |
| particle PDG code More... | |
| int | Z = 0 |
| particle charge More... | |
| int | A = 0 |
| particle mass number More... | |
| std::vector< TVector3 > | Momentum |
| particle momentum at different z-heights. See MCTruth::MCHeights for a description of the possible heights More... | |
| std::vector< TVector3 > | Position |
| particle position at different z-heights. See MCTruth::MCHeights for a description of the possible heights More... | |
| int | partID = -1 |
| Particle track ID according to Geant4. More... | |
| int | parentID = -1 |
| Parent particle track ID according to Geant4. More... | |
| int | Proc1 = -1 |
| secondary creation process (G4VProcess::ProcessType) More... | |
| int | Proc2 = -1 |
| secondary creation subprocess (G4VProcess::ProcessSubType) More... | |
|
inline |
Get the particle generation momentum.
Definition at line 49 of file MCTruth.h.
References NAIA::MCTruth::GenerationPoint, and Momentum.
Referenced by NAIA::MCTruthBaseData::Dump().
|
inline |
Definition at line 57 of file MCTruth.h.
References NAIA::MCTruth::GenerationPoint, and Position.
| int NAIA::MCParticle::A = 0 |
particle mass number
Definition at line 34 of file MCTruth.h.
Referenced by NAIA::MCTruthBaseData::Dump().
| std::vector<TVector3> NAIA::MCParticle::Momentum |
particle momentum at different z-heights. See MCTruth::MCHeights for a description of the possible heights
Definition at line 36 of file MCTruth.h.
Referenced by GetGenMomentum(), and NAIA::GetMCParticle().
| int NAIA::MCParticle::parentID = -1 |
| int NAIA::MCParticle::partID = -1 |
| int NAIA::MCParticle::PDGCode = 0 |
particle PDG code
Definition at line 32 of file MCTruth.h.
Referenced by NAIA::MCTruthBaseData::Dump().
| std::vector<TVector3> NAIA::MCParticle::Position |
particle position at different z-heights. See MCTruth::MCHeights for a description of the possible heights
Definition at line 37 of file MCTruth.h.
Referenced by NAIA::MCTruthBaseData::Dump(), and GetGenPosition().
| int NAIA::MCParticle::Proc1 = -1 |
| int NAIA::MCParticle::Proc2 = -1 |
| int NAIA::MCParticle::Z = 0 |
particle charge
Definition at line 33 of file MCTruth.h.
Referenced by NAIA::MCTruthBaseData::Dump().
1.8.5