|
SHiP Data Model
Event data model for the SHiP experiment: C++ data classes with ROOT dictionary support.
|
Simulation hit from Geant4 sensitive detectors. More...
#include <SimHit.hpp>
Public Attributes | |
| std::int32_t | detectorId {0} |
| std::int32_t | trackId {0} |
| std::int32_t | pdgCode {0} |
| std::array< double, 3 > | position {0, 0, 0} |
| Hit position [mm]. | |
| std::array< double, 3 > | momentum {0, 0, 0} |
| Momentum at hit [GeV/c]. | |
| double | energyDeposit {0} |
| Energy deposited [GeV]. | |
| double | time {0} |
| Global time [ns]. | |
| double | pathLength {0} |
| Step length [mm]. | |
Simulation hit from Geant4 sensitive detectors.
| std::int32_t SHiP::SimHit::detectorId {0} |
| double SHiP::SimHit::energyDeposit {0} |
Energy deposited [GeV].
| std::array<double, 3> SHiP::SimHit::momentum {0, 0, 0} |
Momentum at hit [GeV/c].
| double SHiP::SimHit::pathLength {0} |
Step length [mm].
| std::int32_t SHiP::SimHit::pdgCode {0} |
| std::array<double, 3> SHiP::SimHit::position {0, 0, 0} |
Hit position [mm].
| double SHiP::SimHit::time {0} |
Global time [ns].
| std::int32_t SHiP::SimHit::trackId {0} |