Back to home page

EIC code displayed by LXR

 
 

    


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

0001 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
0002 
0003 #ifndef EDM4EIC_RawCALOROCHitDATA_H
0004 #define EDM4EIC_RawCALOROCHitDATA_H
0005 
0006 #include <cstdint>
0007 
0008 namespace edm4eic {
0009 
0010 
0011 /** @class RawCALOROCHitData
0012  *  Raw hit from a CALOROC1A/B chip
0013  *  @author: D. Anderson, S. Joosten, T. Protzman, N. Novitzky, D. Kalinkin, M. Zurek, M. H. Kim
0014  */
0015 class RawCALOROCHitData {
0016 public:
0017   std::uint64_t cellID{}; ///< Detector specific (geometrical) cell id
0018   std::int32_t samplePhase{}; ///< Phase of samples in [# samples], for synchronizing across chips
0019   std::int32_t timeStamp{}; ///< [TDC counts]
0020 
0021   unsigned int aSamples_begin{};
0022   unsigned int aSamples_end{};
0023   unsigned int bSamples_begin{};
0024   unsigned int bSamples_end{};
0025 };
0026 
0027 
0028 namespace v890 {
0029 using RawCALOROCHitData = edm4eic::RawCALOROCHitData;
0030 } // namespace v890
0031 
0032 
0033 } // namespace edm4eic
0034 
0035 
0036 #endif