![]() |
![]() |
#include <Block.h>
Public Member Functions | |
BlockHeader (unsigned int id, unsigned int size) | |
BlockHeader (const uint32_t *data) | |
unsigned int | getID () const |
unsigned int | getSize () const |
bool | operator< (const BlockHeader &o) const |
uint32_t | raw () const |
Private Attributes | |
uint32_t | data_ |
Static Private Attributes | |
static const unsigned int | ID_mask = 0xff |
static const unsigned int | ID_shift = 24 |
static const unsigned int | size_mask = 0xff |
static const unsigned int | size_shift = 16 |
|
inline |
|
inline |
|
inline |
Definition at line 14 of file Block.h.
References data_, ID_mask, and ID_shift.
Referenced by operator<(), operator<<(), process(), l1t::L1TRawToDigi::produce(), l1t::stage2::EGammaUnpacker::unpack(), l1t::stage2::CaloTowerUnpacker::unpack(), l1t::stage2::TauUnpacker::unpack(), l1t::stage1::HFRingUnpacker::unpack(), l1t::stage2::EtSumUnpacker::unpack(), l1t::stage1::EtSumUnpacker::unpack(), l1t::stage2::JetUnpacker::unpack(), and l1t::stage2::MPUnpacker::unpack().
|
inline |
Definition at line 15 of file Block.h.
References data_, size_mask, and size_shift.
Referenced by operator<<(), process(), l1t::L1TRawToDigi::produce(), l1t::stage2::JetUnpacker::unpack(), l1t::stage2::EtSumUnpacker::unpack(), l1t::stage2::CaloTowerUnpacker::unpack(), l1t::stage1::EtSumUnpacker::unpack(), l1t::stage1::HFRingUnpacker::unpack(), l1t::stage2::EGammaUnpacker::unpack(), l1t::stage2::TauUnpacker::unpack(), and l1t::stage2::MPUnpacker::unpack().
|
inline |
|
inline |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |