Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:03:45

0001 #ifndef CUDADataFormats_HGCal_ConstHGCRecHitSoA_h
0002 #define CUDADataFormats_HGCal_ConstHGCRecHitSoA_h
0003 
0004 #include <cstdint>
0005 
0006 class ConstHGCRecHitSoA {  //const version of the HGCRecHit class (data in the event should be immutable)
0007 public:
0008   float const *energy_;       //calibrated energy of the rechit
0009   float const *time_;         //time jitter of the UncalibRecHit
0010   float const *timeError_;    //time resolution
0011   uint32_t const *id_;        //rechit detId
0012   uint32_t const *flagBits_;  //rechit flags describing its status (DataFormats/HGCRecHit/interface/HGCRecHit.h)
0013   uint8_t const *son_;        //signal over noise
0014 };
0015 
0016 #endif  //CUDADataFormats_HGCal_ConstHGCRecHitSoA_h