#include <L1TdeCSCTPG.h>
Protected Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &) override |
void | bookHistograms (DQMStore::IBooker &, const edm::Run &, const edm::EventSetup &) override |
Protected Member Functions inherited from DQMEDAnalyzer | |
uint64_t | meId () const |
Private Member Functions | |
bool | areSameCLCTs (const CSCCLCTDigi &lhs, const CSCCLCTDigi &rhs) const |
bool | areSameLCTs (const CSCCorrelatedLCTDigi &lhs, const CSCCorrelatedLCTDigi &rhs) const |
Definition at line 16 of file L1TdeCSCTPG.h.
L1TdeCSCTPG::L1TdeCSCTPG | ( | const edm::ParameterSet & | ps | ) |
Definition at line 6 of file L1TdeCSCTPG.cc.
References or, useB904_, useB904ME11_, useB904ME21_, and useB904ME234s2_.
|
override |
Definition at line 44 of file L1TdeCSCTPG.cc.
|
overrideprotectedvirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 198 of file L1TdeCSCTPG.cc.
References alctDataSummary_denom_, alctDataSummary_num_, alctEmulSummary_denom_, alctEmulSummary_num_, areSameCLCTs(), areSameLCTs(), MuonDigiCollection< IndexType, DigiType >::begin(), relativeConstraints::cham, relativeConstraints::chamber, CSCDetId::chamber(), CSCTriggerNumbering::chamberFromTriggerLabels(), chamberHistos, clctDataSummary_denom_, clctDataSummary_num_, clctEmulSummary_denom_, clctEmulSummary_num_, dataALCT_token_, dataCLCT_token_, dataLCT_token_, MillePedeFileConverter_cfg::e, emulALCT_token_, emulCLCT_token_, emulLCT_token_, emulpreCLCT_token_, MuonDigiCollection< IndexType, DigiType >::end(), dqm::impl::MonitorElement::Fill(), MuonDigiCollection< IndexType, DigiType >::get(), trackerHitRTTI::isMatched(), CSCDetId::isME11(), CSCDetId::isME21(), CSCDetId::isME22(), CSCDetId::isME32(), CSCDetId::isME42(), isRun3_, lctDataSummary_denom_, lctDataSummary_num_, lctEmulSummary_denom_, lctEmulSummary_num_, make1DPlots_, CSCDetId::maxEndcapId(), CSCDetId::maxStationId(), CSCTriggerNumbering::maxTriggerCscId(), CSCTriggerNumbering::maxTriggerSectorId(), CSCTriggerNumbering::maxTriggerSubSectorId(), CSCDetId::minEndcapId(), CSCDetId::minStationId(), CSCTriggerNumbering::minTriggerCscId(), CSCTriggerNumbering::minTriggerSectorId(), CSCTriggerNumbering::minTriggerSubSectorId(), or, preTriggerAnalysis_, FastTimerService_cff::range, relativeConstraints::ring, CSCTriggerNumbering::ringFromTriggerLabels(), edm_modernize_messagelogger::stat, useB904_, useB904ME11_, useB904ME21_, and useB904ME234s2_.
|
private |
Definition at line 586 of file L1TdeCSCTPG.cc.
References CSCCLCTDigi::getBend(), CSCCLCTDigi::getEighthStripBit(), CSCCLCTDigi::getKeyStrip(), CSCCLCTDigi::getPattern(), CSCCLCTDigi::getQuality(), CSCCLCTDigi::getQuartStripBit(), CSCCLCTDigi::getRun3Pattern(), CSCCLCTDigi::getStripType(), and CSCCLCTDigi::isValid().
Referenced by analyze().
|
private |
Definition at line 600 of file L1TdeCSCTPG.cc.
References CSCCorrelatedLCTDigi::getBend(), CSCCorrelatedLCTDigi::getEighthStripBit(), CSCCorrelatedLCTDigi::getKeyWG(), CSCCorrelatedLCTDigi::getPattern(), CSCCorrelatedLCTDigi::getQuality(), CSCCorrelatedLCTDigi::getQuartStripBit(), CSCCorrelatedLCTDigi::getRun3Pattern(), CSCCorrelatedLCTDigi::getStrip(), CSCCorrelatedLCTDigi::getStripType(), and CSCCorrelatedLCTDigi::isValid().
Referenced by analyze().
|
overrideprotectedvirtual |
Implements DQMEDAnalyzer.
Definition at line 46 of file L1TdeCSCTPG.cc.
References alctDataSummary_denom_, alctDataSummary_num_, alctEmulSummary_denom_, alctEmulSummary_num_, alctMaxBin_, alctMinBin_, alctNBin_, alctVars_, dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), chamberHistos, chambers_, clctDataSummary_denom_, clctDataSummary_num_, clctEmulSummary_denom_, clctEmulSummary_num_, clctMaxBin_, clctMinBin_, clctNBin_, clctVars_, dataEmul_, B2GTnPMonitor_cfi::histTitle, isRun3_, submitPVResolutionJobs::key, lctDataSummary_denom_, lctDataSummary_num_, lctEmulSummary_denom_, lctEmulSummary_num_, lctMaxBin_, lctMinBin_, lctNBin_, lctVars_, make1DPlots_, monitorDir_, or, dqm::impl::MonitorElement::setAxisTitle(), dqm::impl::MonitorElement::setBinLabel(), dqm::implementation::NavigatorBase::setCurrentFolder(), dqm::impl::MonitorElement::setOption(), AlCaHLTBitMon_QueryRunRegistry::string, groupFilesInBlocks::temp, useB904ME11_, useB904ME21_, and useB904ME234s2_.
|
private |
Definition at line 85 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 86 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 92 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 93 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 53 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 50 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 47 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 43 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 80 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 40 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 87 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 88 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 94 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 95 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 54 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 51 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 48 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 44 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 30 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 32 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 41 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 35 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 31 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 33 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 36 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 34 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 67 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 83 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 84 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 90 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 91 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 55 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 52 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 49 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 45 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 73 of file L1TdeCSCTPG.h.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 37 of file L1TdeCSCTPG.h.
Referenced by bookHistograms().
|
private |
Definition at line 76 of file L1TdeCSCTPG.h.
Referenced by analyze().
|
private |
Definition at line 62 of file L1TdeCSCTPG.h.
Referenced by analyze(), and L1TdeCSCTPG().
|
private |
Definition at line 63 of file L1TdeCSCTPG.h.
Referenced by analyze(), bookHistograms(), and L1TdeCSCTPG().
|
private |
Definition at line 64 of file L1TdeCSCTPG.h.
Referenced by analyze(), bookHistograms(), and L1TdeCSCTPG().
|
private |
Definition at line 65 of file L1TdeCSCTPG.h.
Referenced by analyze(), bookHistograms(), and L1TdeCSCTPG().