Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:05:12

0001 #ifndef DataFormats_SiStripCluster_interface_SiStripTypes_h
0002 #define DataFormats_SiStripCluster_interface_SiStripTypes_h
0003 
0004 #include <cstdint>
0005 #include <limits>
0006 
0007 namespace stripgpu {
0008   using detId_t = std::uint32_t;
0009   using fedId_t = std::uint16_t;
0010   using fedCh_t = std::uint8_t;
0011   using apvPair_t = std::uint16_t;
0012   using stripId_t = std::uint16_t;
0013 
0014   static constexpr detId_t invalidDet = std::numeric_limits<detId_t>::max();
0015   static constexpr fedId_t invalidFed = std::numeric_limits<fedId_t>::max();
0016   static constexpr stripId_t invalidStrip = std::numeric_limits<stripId_t>::max();
0017 }  // namespace stripgpu
0018 
0019 #endif