CMS 3D CMS Logo

GctBlockHeader.cc
Go to the documentation of this file.
2 
4  uint32_t blockId, uint32_t blockLength, uint32_t nSamples, uint32_t bxId, uint32_t eventId, bool valid)
5  : m_blockId(blockId),
6  m_blockLength(blockLength),
7  m_nSamples(nSamples),
8  m_bxId(bxId),
9  m_eventId(eventId),
10  m_valid(valid) {}
11 
12 std::ostream& operator<<(std::ostream& os, const GctBlockHeader& h) {
13  os << "ID " << std::hex << h.blockId() << " : Length : " << h.blockLength() << " : Samples " << h.nSamples()
14  << " : BX " << h.bxId() << " : Event " << h.eventId() << std::dec;
15  return os;
16 }
GctBlockHeader
Simple class for holding the basic attributes of an 32-bit block header.
Definition: GctBlockHeader.h:15
operator<<
std::ostream & operator<<(std::ostream &os, const GctBlockHeader &h)
Definition: GctBlockHeader.cc:12
PresampleTask_cfi.nSamples
nSamples
Definition: PresampleTask_cfi.py:7
validateGeometry_cfg.valid
valid
Definition: validateGeometry_cfg.py:21
h
GctBlockHeader.h
GctBlockHeader::GctBlockHeader
GctBlockHeader(uint32_t blockId, uint32_t blockLength, uint32_t nSamples, uint32_t bxId, uint32_t eventId, bool valid)
Constructor. Don't use directly - use the generateBlockHeader() method in GctFormatTranslateBase-deri...
Definition: GctBlockHeader.cc:3
TauDecayModes.dec
dec
Definition: TauDecayModes.py:143