Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:55:28

0001 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
0002 
0003 #ifndef EDM4EIC_CherenkovParticleIDDATA_H
0004 #define EDM4EIC_CherenkovParticleIDDATA_H
0005 
0006 
0007 namespace edm4eic {
0008 
0009 
0010 /** @class CherenkovParticleIDData
0011  *  Cherenkov detector PID
0012  *  @author: A. Kiselev, C. Chatterjee, C. Dilks
0013  */
0014 class CherenkovParticleIDData {
0015 public:
0016   float npe{}; ///< Overall photoelectron count
0017   float refractiveIndex{}; ///< Average refractive index at the Cherenkov photons' vertices
0018   float photonEnergy{}; ///< Average energy for these Cherenkov photons [GeV]
0019 
0020   unsigned int hypotheses_begin{};
0021   unsigned int hypotheses_end{};
0022   unsigned int thetaPhiPhotons_begin{};
0023   unsigned int thetaPhiPhotons_end{};
0024   unsigned int rawHitAssociations_begin{};
0025   unsigned int rawHitAssociations_end{};
0026 };
0027 
0028 } // namespace edm4eic
0029 
0030 
0031 #endif