|
SHiP Data Model
Event data model for the SHiP experiment: C++ data classes with ROOT dictionary support.
|
Event data model for the SHiP experiment, providing C++ data classes with ROOT dictionary support.
An automatic class reference is built using Doxygen from comments in the C++ code.
| Header | Class | Category |
|---|---|---|
SHiP/MCParticle.hpp | SHiP::MCParticle | MC / generation |
SHiP/SimHit.hpp | SHiP::SimHit | Simulation |
SHiP/SimParticle.hpp | SHiP::SimParticle | Simulation |
SHiP/SimResult.hpp | SHiP::SimResult | Simulation |
SHiP/RecParticle.hpp | SHiP::RecParticle | Reconstruction |
All classes are plain structs with default member initialisers, suitable for ROOT I/O via RNTuple or TTree.
Downstream packages consume this via CMake:
LGPL-3.0-or-later. See LICENSES/ for the full text.