00001 #ifndef CSCALCTStatusDigi_CSCALCTStatusDigi_h 00002 #define CSCALCTStatusDigi_CSCALCTStatusDigi_h 00003 00013 #include <vector> 00014 #include <iosfwd> 00015 #include <stdint.h> 00016 00017 class CSCALCTStatusDigi{ 00018 00019 public: 00020 00022 CSCALCTStatusDigi (const uint16_t * header, const uint16_t * trailer ); 00023 00025 CSCALCTStatusDigi () {} 00026 00028 const uint16_t * header() const {return header_;} 00029 const uint16_t * trailer() const {return trailer_;} 00030 00031 00032 00033 private: 00034 00035 uint16_t header_[116]; 00036 uint16_t trailer_[4]; 00037 }; 00038 00039 std::ostream & operator<<(std::ostream & o, const CSCALCTStatusDigi& digi); 00040 00041 #endif