18 LogDebug(
"L1T") <<
"Block ID = " <<
block.header().getID() <<
" size = " <<
block.header().getSize();
40 uint32_t raw_data =
block.payload().at(iFrame);
53 int abs_eta = (raw_data >> 9) & 0x7F;
54 if ((raw_data >> 16) & 0x1) {
60 eg.
setHwPhi((raw_data >> 17) & 0xFF);
69 res_->push_back(
bx, eg);
constexpr int32_t ceil(float num)
const unsigned int nOutputFramePerBX
const unsigned int nEGPerLink
#define DEFINE_L1T_UNPACKER(type)
void setP4(const LorentzVector &p4) final
set 4-momentum
bool unpack(const Block &block, UnpackerCollections *coll) override