Skip to content
Snippets Groups Projects
Commit 47fd6ee2 authored by Alexander Kiselev's avatar Alexander Kiselev Committed by christopher dilks
Browse files

CherenkovMassHypothesis and CherenkovPID added

parent 562ec48e
Branches
No related tags found
4 merge requests!66Draft: Tof pid plugin,!65Resolve: add IRT output data structures,!64CherenkovPdgHypothesis change in eic_data.yaml,!61Draft: add CherenkovMassHypothesis and CherenkovPID output structures
...@@ -313,14 +313,23 @@ datatypes: ...@@ -313,14 +313,23 @@ datatypes:
- eic::Index tofID // Index of the associated TOF info, if any - eic::Index tofID // Index of the associated TOF info, if any
- eic::Index mcID // Index of the associated MC particle, if any - eic::Index mcID // Index of the associated MC particle, if any
- eic::Index pidID // Index of the associated Cherenkov PID, if any
eic::ReconstructedParticleLocation:
Description: "EIC Reconstructed Particle Location"
Author: "W. Armstrong, S. Joosten"
Members:
- eic::Index ID // Unique particle index
- eic::VectorXYZ p // Momentum vector [GeV]
- eic::VectorXYZ v // Vertex [mm]
- eic::Index recID // Index of the associated ReconstructedParticle particle, if any
eic::CherenkovMassHypothesis: eic::CherenkovMassHypothesis:
Description: "Cherenkov detector PID mass hypothesis" Description: "Cherenkov detector PID mass hypothesis"
Author: "A. Kiselev, C. Dilks" Author: "A. Kiselev, C. Dilks"
Members: Members:
- eic::Index ID // Unique entry ID - eic::Index ID // Unique entry ID
- int32_t pdg // PDG code
- int16_t npe // Overall p.e. count associated with this hypothesis for a given track - int16_t npe // Overall p.e. count associated with this hypothesis for a given track
- float weight // The mass of the particle in [GeV] - float weight // The mass of the particle in [GeV]
...@@ -329,7 +338,9 @@ datatypes: ...@@ -329,7 +338,9 @@ datatypes:
Author: "A. Kiselev, C. Dilks" Author: "A. Kiselev, C. Dilks"
Members: Members:
- eic::Index ID // Unique entry ID - eic::Index ID // Unique entry ID
- std::array<eic::Index, 4> hypotheses// (Up to 4) mass hypotheses (e/pi/K/p) - std::array<eic::Index, 4> hypothesis// (Up to 4) mass hypotheses (e/pi/K/p)
- eic::Index recID // Index of the associated ReconstructedParticle particle, if any
## ========================================================================== ## ==========================================================================
## Calorimetry ## Calorimetry
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment