diff --git a/eic_data.yaml b/eic_data.yaml index f7bbbb12777c6c265590a132eb7ab54bb5d20b24..acae422a0e06e78f4c529bcc53561c321b5bfe39 100644 --- a/eic_data.yaml +++ b/eic_data.yaml @@ -313,6 +313,24 @@ datatypes: - eic::Index tofID // Index of the associated TOF info, 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::CherenkovMassHypothesis: + Description: "Cherenkov detector PID mass hypothesis" + Author: "A. Kiselev, C. Dilks" + Members: + - eic::Index ID // Unique entry ID + - int16_t npe // Overall p.e. count associated with this hypothesis for a given track + - float weight // The mass of the particle in [GeV] + + eic::CherenkovPID: + Description: "Cherenkov detector PID" + Author: "A. Kiselev, C. Dilks" + Members: + - eic::Index ID // Unique entry ID + - std::array<eic::Index, 4> hypotheses// (Up to 4) mass hypotheses (e/pi/K/p) + ## ========================================================================== ## Calorimetry ## ==========================================================================