5 #ifndef DCCTBEVENTBLOCK_HH 6 #define DCCTBEVENTBLOCK_HH 22 uint32_t wordBufferOffset = 0,
23 uint32_t wordEventOffset = 0);
std::vector< DCCTBTCCBlock * > tccBlocks_
DCCTBSRPBlock * srpBlock()
DCCTBEventBlock(DCCTBDataParser *parser, const uint32_t *buffer, uint32_t numbBytes, uint32_t wordsToEnd, uint32_t wordBufferOffset=0, uint32_t wordEventOffset=0)
void displayEvent(std::ostream &os=std::cout)
~DCCTBEventBlock() override
unsigned towerId(DetId const &, EcalElectronicsMapping const *)
std::vector< DCCTBTowerBlock * > towerBlocks_
DCCTBTrailerBlock * trailerBlock()
std::vector< DCCTBTCCBlock * > & tccBlocks()
std::vector< DCCTBTowerBlock * > & towerBlocks()
std::pair< bool, std::string > compare(DCCTBEventBlock *)
std::vector< DCCTBTowerBlock * > towerBlocksById(uint32_t towerId)
std::string eventErrorString()
DCCTBTrailerBlock * dccTrailerBlock_
DCCTBSRPBlock * srpBlock_
virtual std::pair< bool, std::string > compare(DCCTBBlockPrototype *block)
uint32_t wordBufferOffset_