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