#include <L1MuDTChambThContainer.h>
Public Types | |
typedef std::vector< L1MuDTChambThDigi > | The_Container |
typedef The_Container::const_iterator | The_iterator |
Public Member Functions | |
bool | bxEmpty (int step) const |
int | bxSize (int step1, int step2) const |
L1MuDTChambThDigi const * | chThetaSegm (int wheel, int stat, int sect, int bx) const |
The_Container const * | getContainer () const |
L1MuDTChambThContainer ()=default | |
L1MuDTChambThContainer (The_Container) | |
void | setContainer (The_Container inputSegments) |
~L1MuDTChambThContainer ()=default | |
Private Attributes | |
The_Container | theSegments |
Definition at line 33 of file L1MuDTChambThContainer.h.
typedef std::vector<L1MuDTChambThDigi> L1MuDTChambThContainer::The_Container |
Definition at line 35 of file L1MuDTChambThContainer.h.
typedef The_Container::const_iterator L1MuDTChambThContainer::The_iterator |
Definition at line 36 of file L1MuDTChambThContainer.h.
|
default |
L1MuDTChambThContainer::L1MuDTChambThContainer | ( | The_Container | c | ) |
|
default |
bool L1MuDTChambThContainer::bxEmpty | ( | int | step | ) | const |
Definition at line 43 of file L1MuDTChambThContainer.cc.
References relativeConstraints::empty, mps_fire::i, and theSegments.
int L1MuDTChambThContainer::bxSize | ( | int | step1, |
int | step2 | ||
) | const |
Definition at line 54 of file L1MuDTChambThContainer.cc.
References mps_fire::i, findQualityFiles::size, and theSegments.
Referenced by DTTFFEDSim::fillRawData().
L1MuDTChambThDigi const * L1MuDTChambThContainer::chThetaSegm | ( | int | wheel, |
int | stat, | ||
int | sect, | ||
int | bx | ||
) | const |
Definition at line 65 of file L1MuDTChambThContainer.cc.
References mps_fire::i, theSegments, and makeMuonMisalignmentScenario::wheel.
Referenced by EMTFSubsystemCollector::extractPrimitives(), L1TMuon::DTCollector::extractPrimitives(), AngleConverter::findBTIgroup(), AngleConverterBase::findBTIgroup(), OmtfAngleConverter::getGlobalEta(), AngleConverter::getGlobalEta(), L1TMuonBarrelKalmanStubProcessor::makeInputPattern(), L1TPhase2GMTBarrelStubProcessor::makeStubs(), L1TMuonBarrelKalmanStubProcessor::makeStubs(), L1MuDTEtaProcessor::receiveData(), and L1MuBMEtaProcessor::receiveData().
L1MuDTChambThContainer::The_Container const * L1MuDTChambThContainer::getContainer | ( | ) | const |
Definition at line 41 of file L1MuDTChambThContainer.cc.
References theSegments.
Referenced by L1TDTTPG::analyze(), DTLocalTriggerBaseTask::analyze(), DTLocalTriggerTask::analyze(), DTTFFEDSim::fillRawData(), AngleConverterBase::getGlobalEta(), DtDigiToStubsConverter::makeStubs(), l1t::stage2::BMTFPackerInputs::pack(), omtf::DtPacker::pack(), L1TTwinMuxProducer::produce(), L1Comparator::produce(), L1Analysis::L1AnalysisBMTFInputs::SetBMTH(), L1Analysis::L1AnalysisDTTF::SetDTTH(), and l1t::stage2::unpacking_bmtf().
void L1MuDTChambThContainer::setContainer | ( | The_Container | inputSegments | ) |
Definition at line 39 of file L1MuDTChambThContainer.cc.
References eostools::move(), and theSegments.
Referenced by L1TTwinMuxProducer::produce(), and l1t::stage2::unpacking_bmtf().
|
private |
Definition at line 56 of file L1MuDTChambThContainer.h.
Referenced by bxEmpty(), bxSize(), chThetaSegm(), getContainer(), and setContainer().