#include <BMTFUnpackerOutput.h>
Public Member Functions | |
BMTFUnpackerOutput () | |
BMTFUnpackerOutput (const bool isTriggering_) | |
void | setKalmanAlgoTrue () |
bool | unpack (const Block &block, UnpackerCollections *coll) override |
~BMTFUnpackerOutput () override | |
Public Member Functions inherited from l1t::Unpacker | |
unsigned int | getAlgoVersion () |
void | setAlgoVersion (const unsigned int version) |
Unpacker () | |
virtual | ~Unpacker ()=default |
Private Attributes | |
bool | isKalman |
bool | isTriggeringAlgo |
Definition at line 9 of file BMTFUnpackerOutput.h.
|
inline |
Definition at line 14 of file BMTFUnpackerOutput.h.
References isKalman, and isTriggeringAlgo.
|
inline |
Definition at line 18 of file BMTFUnpackerOutput.h.
References isKalman, and isTriggeringAlgo.
|
inlineoverride |
Definition at line 22 of file BMTFUnpackerOutput.h.
References groupFilesInBlocks::block, coll, and unpack().
|
inline |
|
overridevirtual |
Implements l1t::Unpacker.
Definition at line 12 of file BMTFUnpackerOutput.cc.
References l1t::Block::amc(), l1t::bmtf, electrons_cff::bool, coll, DEFINE_L1T_UNPACKER, l1t::RegionalMuonRawDigiTranslator::fillRegionalMuonCand(), l1t::Block::getBxBlocks(), l1t::getBXRange(), l1t::BlockHeader::getFlags(), l1t::BlockHeader::getID(), l1t::BlockHeader::getSize(), l1t::Block::header(), l1t::RegionalMuonCand::hwEta(), l1t::RegionalMuonCand::hwPhi(), l1t::RegionalMuonCand::hwPt(), l1t::RegionalMuonCand::hwPt2(), l1t::RegionalMuonCand::hwQual(), isKalman, isTriggeringAlgo, LogDebug, BXVector< T >::push_back(), BXVector< T >::setBXRange(), l1t::RegionalMuonCand::setHwDXY(), l1t::RegionalMuonCand::setHwPt2(), and l1t::RegionalMuonCand::setLink().
Referenced by ~BMTFUnpackerOutput().
|
private |
Definition at line 27 of file BMTFUnpackerOutput.h.
Referenced by BMTFUnpackerOutput(), setKalmanAlgoTrue(), and unpack().
|
private |
Definition at line 26 of file BMTFUnpackerOutput.h.
Referenced by BMTFUnpackerOutput(), and unpack().