#include <L1MuDTChambPhContainer.h>
Public Types | |
typedef std::vector< L1MuDTChambPhDigi > | Phi_Container |
typedef Phi_Container::const_iterator | Phi_iterator |
Public Member Functions | |
bool | bxEmpty (int step) const |
int | bxSize (int step1, int step2) const |
L1MuDTChambPhDigi const * | chPhiSegm1 (int wheel, int stat, int sect, int bx) const |
L1MuDTChambPhDigi const * | chPhiSegm2 (int wheel, int stat, int sect, int bx) const |
Phi_Container const * | getContainer () const |
L1MuDTChambPhContainer ()=default | |
L1MuDTChambPhContainer (Phi_Container) | |
void | setContainer (Phi_Container inputSegments) |
~L1MuDTChambPhContainer ()=default | |
Private Attributes | |
Phi_Container | phiSegments |
Definition at line 33 of file L1MuDTChambPhContainer.h.
typedef std::vector<L1MuDTChambPhDigi> L1MuDTChambPhContainer::Phi_Container |
Definition at line 35 of file L1MuDTChambPhContainer.h.
typedef Phi_Container::const_iterator L1MuDTChambPhContainer::Phi_iterator |
Definition at line 36 of file L1MuDTChambPhContainer.h.
|
default |
|
explicit |
Definition at line 34 of file L1MuDTChambPhContainer.cc.
|
default |
bool L1MuDTChambPhContainer::bxEmpty | ( | int | step | ) | const |
Definition at line 43 of file L1MuDTChambPhContainer.cc.
References relativeConstraints::empty, mps_fire::i, and phiSegments.
Referenced by L1MuDTTrackFinder::run(), and L1MuBMTrackFinder::run().
int L1MuDTChambPhContainer::bxSize | ( | int | step1, |
int | step2 | ||
) | const |
Definition at line 54 of file L1MuDTChambPhContainer.cc.
References mps_fire::i, phiSegments, and findQualityFiles::size.
Referenced by DTTFFEDSim::fillRawData().
L1MuDTChambPhDigi const * L1MuDTChambPhContainer::chPhiSegm1 | ( | int | wheel, |
int | stat, | ||
int | sect, | ||
int | bx | ||
) | const |
Definition at line 67 of file L1MuDTChambPhContainer.cc.
References mps_fire::i, phiSegments, hgcalPlots::stat, and makeMuonMisalignmentScenario::wheel.
Referenced by EMTFSubsystemCollector::extractPrimitives(), L1TMuon::DTCollector::extractPrimitives(), L1TMuonBarrelKalmanStubProcessor::makeInputPattern(), L1TMuonBarrelKalmanStubProcessor::makeStubs(), CSCTFDTReceiver::process(), L1MuBMSectorReceiver::receiveBBMXData(), L1MuDTSectorReceiver::receiveDTBXData(), IOPrinter::run(), AlignTrackSegments::run(), and L1TTwinMuxAlgorithm::run().
L1MuDTChambPhDigi const * L1MuDTChambPhContainer::chPhiSegm2 | ( | int | wheel, |
int | stat, | ||
int | sect, | ||
int | bx | ||
) | const |
Definition at line 78 of file L1MuDTChambPhContainer.cc.
References mps_fire::i, phiSegments, hgcalPlots::stat, and makeMuonMisalignmentScenario::wheel.
Referenced by EMTFSubsystemCollector::extractPrimitives(), L1TMuon::DTCollector::extractPrimitives(), L1TMuonBarrelKalmanStubProcessor::makeInputPattern(), L1TMuonBarrelKalmanStubProcessor::makeStubs(), CSCTFDTReceiver::process(), L1MuBMSectorReceiver::receiveBBMXData(), L1MuDTSectorReceiver::receiveDTBXData(), IOPrinter::run(), AlignTrackSegments::run(), and L1TTwinMuxAlgorithm::run().
L1MuDTChambPhContainer::Phi_Container const * L1MuDTChambPhContainer::getContainer | ( | ) | const |
Definition at line 41 of file L1MuDTChambPhContainer.cc.
References phiSegments.
Referenced by L1TDTTPG::analyze(), DTLocalTriggerBaseTask::analyze(), DTLocalTriggerLutTask::analyze(), DTLocalTriggerSynchTask::analyze(), DTTriggerEfficiencyTask::analyze(), DTLocalTriggerTask::analyze(), DTRPCBxCorrection::BxCorrection(), DTTFFEDSim::fillRawData(), HLTDTActivityFilter::hltFilter(), DTLowQMatching::Matching(), L1EmulBias::ModifyCollection(), DTRPCBxCorrection::nRPCHits(), l1t::stage2::BMTFPackerInputs::pack(), omtf::DtPacker::pack(), OMTFinputMaker::processDT(), L1Comparator::produce(), IOPrinter::run(), L1MuDTTrackFinder::run(), L1MuBMTrackFinder::run(), L1Analysis::L1AnalysisBMTFInputs::SetBMPH(), L1Analysis::L1AnalysisDTTF::SetDTPH(), and l1t::stage2::unpacking_bmtf().
void L1MuDTChambPhContainer::setContainer | ( | Phi_Container | inputSegments | ) |
Definition at line 39 of file L1MuDTChambPhContainer.cc.
References eostools::move(), and phiSegments.
Referenced by RPCtoDTTranslator::run(), AlignTrackSegments::run(), DTRPCBxCorrection::run(), and l1t::stage2::unpacking_bmtf().
|
private |
Definition at line 58 of file L1MuDTChambPhContainer.h.
Referenced by bxEmpty(), bxSize(), chPhiSegm1(), chPhiSegm2(), getContainer(), and setContainer().