Skip to content
Snippets Groups Projects

Resolve: add IRT output data structures

Closed Christopher Dilks requested to merge irt-init into master
1 file
+ 19
1
Compare changes
  • Side-by-side
  • Inline
+ 19
1
@@ -253,7 +253,15 @@ components:
- eic::Direction direction // (theta, phi) direction of track at the surface [mrad]
- float momentum // magnitude of 3-momentum [GeV]
- float pathlength // Pathlength from the origin to this point
## PID hypothesis from Cherenkov detectors
eic::CherenkovPdgHypothesis:
Members:
- char radiator // Radiator number (0/1/..) in a sequence of the IRTAlgorithm configuration file
- int32_t pdg // PDG code
- float npe // Overall p.e. count associated with this hypothesis for a given track
- float weight // The weight associated with this hypothesis (the higher the more probable)
datatypes:
## ==========================================================================
@@ -313,6 +321,16 @@ datatypes:
- eic::Index tofID // Index of the associated TOF info, if any
- eic::Index mcID // Index of the associated MC particle, if any
eic::CherenkovParticleID:
Description: "Cherenkov detector PID"
Author: "A. Kiselev, C. Dilks"
Members:
- eic::Index ID // Unique entry ID
- eic::Index recID // Index of the associated ReconstructedParticle particle, if any
VectorMembers:
- eic::CherenkovPdgHypothesis options // Evaluated PDG hypotheses, typically (e/pi/K/p)
## ==========================================================================
## Calorimetry
## ==========================================================================
Loading