Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-17 08:20:50

0001 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
0002 
0003 #ifndef EDM4EIC_IrtParticleDATA_H
0004 #define EDM4EIC_IrtParticleDATA_H
0005 
0006 #include <cstdint>
0007 
0008 namespace edm4eic {
0009 
0010 
0011 /** @class IrtParticleData
0012  *  IRT 2.1 output (track level)
0013  *  @author: A. Kiselev
0014  */
0015 class IrtParticleData {
0016 public:
0017   std::int32_t PDG{}; ///< Reconstructed most probable PDG code
0018   std::uint16_t npe{}; ///< Detected photoelectron count
0019   std::uint16_t nhits{}; ///< Hit count associated with this particle by IRT engine
0020 
0021   unsigned int radiators_begin{};
0022   unsigned int radiators_end{};
0023 };
0024 
0025 
0026 namespace v890 {
0027 using IrtParticleData = edm4eic::IrtParticleData;
0028 } // namespace v890
0029 
0030 
0031 } // namespace edm4eic
0032 
0033 
0034 #endif