diff --git a/eic_data.yaml b/eic_data.yaml index 404e174c98146e49f9daee0531fbc5300e564ef2..296328aa8fa748bba304dd2be627b02ede9f7d75 100644 --- a/eic_data.yaml +++ b/eic_data.yaml @@ -304,14 +304,23 @@ 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::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: Description: "Cherenkov detector PID mass hypothesis" Author: "A. Kiselev, C. Dilks" Members: - 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 - float weight // The mass of the particle in [GeV] @@ -320,7 +329,9 @@ datatypes: 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) + - 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