#include <L1MuGMTReadoutCollection.h>
Public Member Functions | |
void | addRecord (L1MuGMTReadoutRecord const &rec) |
L1MuGMTReadoutRecord const & | getRecord (int bx=0) const |
std::vector< L1MuGMTReadoutRecord > const & | getRecords () const |
L1MuGMTReadoutCollection () | |
L1MuGMTReadoutCollection (int nbx) | |
void | reset () |
virtual | ~L1MuGMTReadoutCollection () |
Static Private Member Functions | |
static L1MuGMTReadoutRecord const & | getDefaultFor (int bx) |
Private Attributes | |
std::vector< L1MuGMTReadoutRecord > | m_Records |
Definition at line 39 of file L1MuGMTReadoutCollection.h.
|
inline |
Definition at line 43 of file L1MuGMTReadoutCollection.h.
|
inline |
Definition at line 44 of file L1MuGMTReadoutCollection.h.
References m_Records.
|
inlinevirtual |
Definition at line 46 of file L1MuGMTReadoutCollection.h.
|
inline |
Definition at line 63 of file L1MuGMTReadoutCollection.h.
References getDefaultFor(), and m_Records.
|
staticprivate |
Definition at line 22 of file L1MuGMTReadoutCollection.cc.
References s_empty_record_cache.
Referenced by addRecord(), and getRecord().
|
inline |
Definition at line 54 of file L1MuGMTReadoutCollection.h.
References getDefaultFor(), and m_Records.
Referenced by L1TGT::analyze(), L1GTDigiToRaw::packGmtCollection(), L1ExtraParticlesProd::produce(), and L1TMuonLegacyConverter::produce().
|
inline |
Definition at line 51 of file L1MuGMTReadoutCollection.h.
References m_Records.
Referenced by L1Scalers::analyze(), L1TDTTF::analyze(), L1TGMT::analyze(), L1TRPCTF::analyze(), L1TRPCTPG::analyze(), L1TCSCTF::analyze(), L1GtPackUnpackAnalyzer::analyzeGMT(), ecaldqm::ClusterTask::beginEvent(), EcalCosmicsHists::determineTriggers(), RPCTTUMonitor::discriminateGMT(), CSCValidation::doTimeMonitoring(), CSCValidation::doTrigger(), EcalExclusiveTrigFilter::filter(), DTTriggerEfficiencyTask::hasRPCTriggers(), HLTDTActivityFilter::hltFilter(), L1EmulBias::ModifyCollection(), L1ExtraParticlesProd::produce(), L1Comparator::produce(), L1TMuonLegacyConverter::produce(), and L1Analysis::L1AnalysisGMT::Set().
|
inline |
Definition at line 48 of file L1MuGMTReadoutCollection.h.
References mps_fire::i, m_Records, and reset().
Referenced by reset().
|
private |
Definition at line 70 of file L1MuGMTReadoutCollection.h.
Referenced by addRecord(), getRecord(), getRecords(), L1MuGMTReadoutCollection(), and reset().