|
SHiP Data Model
Event data model for the SHiP experiment: C++ data classes with ROOT dictionary support.
|
Classes | |
| struct | CaloHit |
| Hit reconstructed by the calorimeter. More... | |
| struct | EventHeader |
| Per-event metadata — one record per event. More... | |
| struct | MCParticle |
| Monte Carlo particle — input to simulation. More... | |
| struct | RecHit |
| Reconstructed hit. More... | |
| struct | RecParticle |
| Reconstructed particle. More... | |
| struct | SBTHit |
| Hit reconstructed by the SBT (Surround Background Tagger) More... | |
| struct | SimHit |
| Simulation hit from Geant4 sensitive detectors. More... | |
| struct | SimParticle |
| Tracked particle from simulation. More... | |
| struct | SimResult |
| Bundled result from one Geant4 event. More... | |
| struct | StrawTubesHit |
| Hit reconstructed by a layer of the straw tubes spectrometer. More... | |
| struct | TimeDetHit |
| Hit reconstructed by the timing detector. More... | |
| struct | TrackFitResult |
| Track fit result. More... | |
| struct | UBTHit |
| Hit reconstructed by the UBT (Upstream Background Tagger) More... | |
Enumerations | |
| enum class | detector_id : std::int32_t { UpstreamTagger = 0 , SurroundTagger = 1 , StrawTubes = 2 , Calorimeter = 3 , TimingDetector = 4 } |
Functions | |
| RecHit | fromSimHit (SimHit const &sp) |
| RecParticle | fromSimParticle (SimParticle const &sp) |
|
strong |
|
inline |