Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Static Public Member Functions inherited from DQMEDAnalyzer | |
static void | globalEndJob (DQMEDAnalyzerGlobalCache const *) |
static void | globalEndLuminosityBlockProduce (edm::LuminosityBlock &lumi, edm::EventSetup const &setup, LuminosityBlockContext const *context) |
static void | globalEndRunProduce (edm::Run &run, edm::EventSetup const &setup, RunContext const *context) |
static std::unique_ptr< DQMEDAnalyzerGlobalCache > | initializeGlobalCache (edm::ParameterSet const &) |
Protected Member Functions | |
void | analyze (edm::Event const &e, edm::EventSetup const &eSetup) override |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
void | dqmBeginRun (edm::Run const &, edm::EventSetup const &) override |
Protected Member Functions inherited from GEMDQMBase | |
template<typename T > | |
bool | checkRefs (const std::vector< T * > &) |
dqm::impl::MonitorElement * | CreateSummaryHist (DQMStore::IBooker &ibooker, TString strName) |
int | GenerateMEPerChamber (DQMStore::IBooker &ibooker) |
int | getDetOccXBin (const int, const int, const int) |
int | getIEtaFromVFAT (const int station, const int vfat) |
int | getIEtaFromVFATGE11 (const int vfat) |
int | getMaxVFAT (const int) |
int | getNumEtaPartitions (const GEMStation *) |
int | getVFATNumber (const int, const int, const int) |
int | getVFATNumberByStrip (const int, const int, const int) |
int | getVFATNumberGE11 (const int, const int, const int) |
int | initGeometry (edm::EventSetup const &iSetup) |
ME3IdsKey | key4Tokey3 (ME4IdsKey key) |
int | keyToChamber (ME4IdsKey key) |
int | keyToIEta (ME4IdsKey key) |
int | keyToLayer (ME3IdsKey key) |
int | keyToLayer (ME4IdsKey key) |
int | keyToRegion (ME2IdsKey key) |
int | keyToRegion (ME3IdsKey key) |
int | keyToRegion (ME4IdsKey key) |
int | keyToStation (ME2IdsKey key) |
int | keyToStation (ME3IdsKey key) |
int | keyToStation (ME4IdsKey key) |
int | loadChambers () |
virtual int | ProcessWithMEMap2 (BookingHelper &bh, ME2IdsKey key) |
virtual int | ProcessWithMEMap4 (BookingHelper &bh, ME4IdsKey key) |
int | readRadiusEtaPartition (int nRegion, int nStation) |
int | SortingLayers (std::vector< ME3IdsKey > &listLayers) |
Protected Member Functions inherited from DQMEDAnalyzer | |
uint64_t | meId () const |
Private Member Functions | |
int | ProcessWithMEMap3 (BookingHelper &bh, ME3IdsKey key) override |
int | ProcessWithMEMap3WithChamber (BookingHelper &bh, ME4IdsKey key) override |
void | SetLabelAMCStatus (MonitorElement *h2Status) |
void | SetLabelGEBStatus (MonitorElement *h2Status) |
void | SetLabelVFATStatus (MonitorElement *h2Status) |
Private Attributes | |
MonitorElement * | h2AMCNumGEBNeg_ |
MonitorElement * | h2AMCNumGEBPos_ |
MonitorElement * | h2AMCStatusNeg_ |
MonitorElement * | h2AMCStatusPos_ |
MonitorElement * | h2SummaryStatus |
std::map< UInt_t, int > | mapFEDIdToRe_ |
MEMap3Inf | mapGEBNumVFAT_ |
MEMap3Inf | mapStatusGEB_ |
MEMap3Inf | mapStatusVFAT_ |
MEMap4Inf | mapStatusVFATPerCh_ |
MEMap3Inf | mapStatusVFATPerLayer_ |
Int_t | nAMCSlots_ |
int | nBitAMC_ = 7 |
int | nBitGEB_ = 17 |
int | nBitVFAT_ = 9 |
Int_t | nBXMax_ |
Int_t | nBXMin_ |
edm::EDGetToken | tagAMC13_ |
edm::EDGetToken | tagAMC_ |
edm::EDGetToken | tagDigi_ |
edm::EDGetToken | tagGEB_ |
edm::EDGetToken | tagVFAT_ |
Definition at line 28 of file GEMDAQStatusSource.cc.
|
explicit |
Definition at line 80 of file GEMDAQStatusSource.cc.
References looper::cfg, nAMCSlots_, tagAMC13_, tagAMC_, tagDigi_, tagGEB_, and tagVFAT_.
|
inlineoverride |
Definition at line 31 of file GEMDAQStatusSource.cc.
|
overrideprotectedvirtual |
Reimplemented from DQMEDAnalyzer.
Definition at line 264 of file GEMDAQStatusSource.cc.
References MuonDigiCollection< IndexType, DigiType >::begin(), GEMDetId::chamber(), MuonDigiCollection< IndexType, DigiType >::end(), GEMDQMBase::MEMapInfT< M, K >::Fill(), dqm::impl::MonitorElement::Fill(), GEMDQMBase::MEMapInfT< M, K >::FillBits(), GEMDQMBase::getVFATNumber(), h2AMCNumGEBNeg_, h2AMCNumGEBPos_, h2AMCStatusNeg_, h2AMCStatusPos_, h2SummaryStatus, GEMDetId::ieta(), createfilelist::int, GEMDQMBase::key4Tokey3(), GEMDQMBase::keyToChamber(), GEMDetId::layer(), GEMDQMBase::log_category_, mapFEDIdToRe_, mapGEBNumVFAT_, GEMDQMBase::mapStationToIdx_, mapStatusGEB_, mapStatusVFAT_, mapStatusVFATPerCh_, mapStatusVFATPerLayer_, alignCSCRings::r, FastTimerService_cff::range, GEMDetId::region(), GEMDetId::station(), tagAMC13_, tagAMC_, tagDigi_, tagGEB_, tagVFAT_, and testProducerWithPsetDescEmpty_cfi::x1.
|
overrideprotectedvirtual |
Implements DQMEDAnalyzer.
Definition at line 149 of file GEMDAQStatusSource.cc.
References dqm::implementation::IBooker::book2D(), dqm::implementation::NavigatorBase::cd(), GEMDQMBase::CreateSummaryHist(), GEMDQMBase::GEMGeometry_, GEMDQMBase::GenerateMEPerChamber(), h2AMCNumGEBNeg_, h2AMCNumGEBPos_, h2AMCStatusNeg_, h2AMCStatusPos_, h2SummaryStatus, GEMDQMBase::initGeometry(), GEMDQMBase::loadChambers(), mapFEDIdToRe_, mapGEBNumVFAT_, mapStatusGEB_, mapStatusVFAT_, mapStatusVFATPerCh_, mapStatusVFATPerLayer_, nAMCSlots_, nBitAMC_, nBitGEB_, nBitVFAT_, nBXMax_, nBXMin_, dqm::implementation::NavigatorBase::setCurrentFolder(), and SetLabelAMCStatus().
|
inlineoverrideprotectedvirtual |
|
static |
Definition at line 90 of file GEMDAQStatusSource.cc.
References edm::ConfigurationDescriptions::add(), submitPVResolutionJobs::desc, HLT_FULL_cff::InputTag, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overrideprivatevirtual |
Reimplemented from GEMDQMBase.
Definition at line 224 of file GEMDAQStatusSource.cc.
References GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::FindHist(), crabWrapper::key, mapGEBNumVFAT_, GEMDQMBase::mapStationInfo_, mapStatusGEB_, mapStatusVFAT_, mapStatusVFATPerLayer_, GEMDQMBase::MEStationInfo::nMaxVFAT_, GEMDQMBase::MEStationInfo::nNumChambers_, GEMDQMBase::MEStationInfo::nNumEtaPartitions_, GEMDQMBase::MEMapInfT< M, K >::SetBinConfX(), GEMDQMBase::MEMapInfT< M, K >::SetBinConfY(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForChambers(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs(), SetLabelGEBStatus(), and SetLabelVFATStatus().
|
overrideprivatevirtual |
Reimplemented from GEMDQMBase.
Definition at line 252 of file GEMDAQStatusSource.cc.
References GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::FindHist(), crabWrapper::key, GEMDQMBase::key4Tokey3(), GEMDQMBase::mapStationInfo_, mapStatusVFATPerCh_, GEMDQMBase::MEStationInfo::nMaxVFAT_, GEMDQMBase::MEStationInfo::nNumEtaPartitions_, GEMDQMBase::MEMapInfT< M, K >::SetBinConfX(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs(), and SetLabelVFATStatus().
|
private |
Definition at line 104 of file GEMDAQStatusSource.cc.
References dqm::impl::MonitorElement::setBinLabel().
Referenced by bookHistograms().
|
private |
Definition at line 115 of file GEMDAQStatusSource.cc.
References dqm::impl::MonitorElement::setBinLabel().
Referenced by ProcessWithMEMap3().
|
private |
Definition at line 136 of file GEMDAQStatusSource.cc.
References dqm::impl::MonitorElement::setBinLabel().
Referenced by ProcessWithMEMap3(), and ProcessWithMEMap3WithChamber().
|
private |
Definition at line 56 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 55 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 54 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 53 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 65 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 69 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 60 of file GEMDAQStatusSource.cc.
Referenced by analyze(), bookHistograms(), and ProcessWithMEMap3().
|
private |
Definition at line 58 of file GEMDAQStatusSource.cc.
Referenced by analyze(), bookHistograms(), and ProcessWithMEMap3().
|
private |
Definition at line 59 of file GEMDAQStatusSource.cc.
Referenced by analyze(), bookHistograms(), and ProcessWithMEMap3().
|
private |
Definition at line 63 of file GEMDAQStatusSource.cc.
Referenced by analyze(), bookHistograms(), and ProcessWithMEMap3WithChamber().
|
private |
Definition at line 62 of file GEMDAQStatusSource.cc.
Referenced by analyze(), bookHistograms(), and ProcessWithMEMap3().
|
private |
Definition at line 70 of file GEMDAQStatusSource.cc.
Referenced by bookHistograms(), and GEMDAQStatusSource().
|
private |
Definition at line 72 of file GEMDAQStatusSource.cc.
Referenced by bookHistograms().
|
private |
Definition at line 73 of file GEMDAQStatusSource.cc.
Referenced by bookHistograms().
|
private |
Definition at line 74 of file GEMDAQStatusSource.cc.
Referenced by bookHistograms().
|
private |
Definition at line 67 of file GEMDAQStatusSource.cc.
Referenced by bookHistograms().
|
private |
Definition at line 67 of file GEMDAQStatusSource.cc.
Referenced by bookHistograms().
|
private |
Definition at line 51 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and GEMDAQStatusSource().
|
private |
Definition at line 50 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and GEMDAQStatusSource().
|
private |
Definition at line 47 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and GEMDAQStatusSource().
|
private |
Definition at line 49 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and GEMDAQStatusSource().
|
private |
Definition at line 48 of file GEMDAQStatusSource.cc.
Referenced by analyze(), and GEMDAQStatusSource().