Monte Carlo particle — input to simulation.
More...
#include <MCParticle.hpp>
|
| std::int32_t | pdgCode {0} |
| |
| std::array< double, 3 > | vertex {0, 0, 0} |
| | Production vertex [mm].
|
| |
| std::array< double, 3 > | momentum {0, 0, 0} |
| | Momentum (px, py, pz) [GeV/c].
|
| |
| double | energy {0} |
| | Total energy [GeV].
|
| |
| double | time {0} |
| | Production time [ns].
|
| |
| std::int32_t | motherId {-1} |
| | Index of mother (-1 = primary)
|
| |
| std::int32_t | status {1} |
| | Status code (1 = stable)
|
| |
Monte Carlo particle — input to simulation.
◆ operator==()
| bool SHiP::MCParticle::operator== |
( |
MCParticle const & |
| ) |
const |
|
default |
◆ energy
| double SHiP::MCParticle::energy {0} |
◆ momentum
| std::array<double, 3> SHiP::MCParticle::momentum {0, 0, 0} |
Momentum (px, py, pz) [GeV/c].
◆ motherId
| std::int32_t SHiP::MCParticle::motherId {-1} |
Index of mother (-1 = primary)
◆ pdgCode
| std::int32_t SHiP::MCParticle::pdgCode {0} |
◆ status
| std::int32_t SHiP::MCParticle::status {1} |
◆ time
| double SHiP::MCParticle::time {0} |
◆ vertex
| std::array<double, 3> SHiP::MCParticle::vertex {0, 0, 0} |
The documentation for this struct was generated from the following file: