CMS 3D CMS Logo

CSCALCTStatusDigi.h
Go to the documentation of this file.
1 #ifndef CSCALCTStatusDigi_CSCALCTStatusDigi_h
2 #define CSCALCTStatusDigi_CSCALCTStatusDigi_h
3 
11 #include <vector>
12 #include <iosfwd>
13 #include <cstdint>
14 
16 public:
18  CSCALCTStatusDigi(const uint16_t* header, const uint16_t* trailer);
19 
22 
24  const uint16_t* header() const { return header_; }
25  const uint16_t* trailer() const { return trailer_; }
26 
27 private:
28  uint16_t header_[116];
29  uint16_t trailer_[4];
30 };
31 
32 std::ostream& operator<<(std::ostream& o, const CSCALCTStatusDigi& digi);
33 
34 #endif
CSCALCTStatusDigi::header
const uint16_t * header() const
Data Accessors.
Definition: CSCALCTStatusDigi.h:24
EcalTangentSkim_cfg.o
o
Definition: EcalTangentSkim_cfg.py:42
CSCALCTStatusDigi
Definition: CSCALCTStatusDigi.h:15
operator<<
std::ostream & operator<<(std::ostream &o, const CSCALCTStatusDigi &digi)
Definition: CSCALCTStatusDigi.cc:20
CSCALCTStatusDigi::trailer
const uint16_t * trailer() const
Definition: CSCALCTStatusDigi.h:25
CSCALCTStatusDigi::header_
uint16_t header_[116]
Definition: CSCALCTStatusDigi.h:28
CSCALCTStatusDigi::CSCALCTStatusDigi
CSCALCTStatusDigi()
Default constructor.
Definition: CSCALCTStatusDigi.h:21
CSCALCTStatusDigi::trailer_
uint16_t trailer_[4]
maximum header size is 116 words
Definition: CSCALCTStatusDigi.h:29