00001 #ifndef CSCALCTStatusDigi_CSCALCTStatusDigi_h 00002 #define CSCALCTStatusDigi_CSCALCTStatusDigi_h 00003 00013 #include <vector> 00014 00015 class CSCALCTStatusDigi{ 00016 00017 public: 00018 00020 CSCALCTStatusDigi (const uint16_t * header, const uint16_t * trailer ); 00021 00023 CSCALCTStatusDigi () {} 00024 00026 const uint16_t * header() const {return header_;} 00027 const uint16_t * trailer() const {return trailer_;} 00028 00029 00030 00031 private: 00032 00033 uint16_t header_[116]; 00034 uint16_t trailer_[4]; 00035 }; 00036 00037 #include<iostream> 00039 inline std::ostream & operator<<(std::ostream & o, const CSCALCTStatusDigi& digi) { 00040 o << " "; 00041 o <<"\n"; 00042 00043 return o; 00044 } 00045 00046 #endif