#include <GEMDQMBase.h>
Classes | |
class | BookingHelper |
class | MEMapInfT |
class | MEStationInfo |
Public Attributes | |
std::string | log_category_ |
Int_t | nRunType_ |
Protected Attributes | |
std::vector< GEMChamber > | gemChambers_ |
const GEMGeometry * | GEMGeometry_ |
edm::ESGetToken< GEMGeometry, MuonGeometryRecord > | geomToken_ |
std::map< ME3IdsKey, MEStationInfo > | mapStationInfo_ |
std::map< ME3IdsKey, int > | mapStationToIdx_ |
std::map< ME3IdsKey, bool > | MEMap2AbsReWithEtaCheck_ |
std::map< ME2IdsKey, bool > | MEMap2Check_ |
std::map< ME3IdsKey, bool > | MEMap2WithEtaCheck_ |
std::map< ME3IdsKey, bool > | MEMap3Check_ |
std::map< ME4IdsKey, bool > | MEMap3WithChCheck_ |
std::map< ME4IdsKey, bool > | MEMap4Check_ |
int | nMaxNumCh_ |
Int_t | nNumEtaPartitionGE0_ |
Int_t | nNumEtaPartitionGE11_ |
Int_t | nNumEtaPartitionGE21_ |
Protected Attributes inherited from DQMEDAnalyzer | |
edm::EDPutTokenT< DQMToken > | lumiToken_ |
edm::EDPutTokenT< DQMToken > | runToken_ |
unsigned int | streamId_ |
Additional Inherited Members | |
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 &) |
Definition at line 29 of file GEMDQMBase.h.
typedef MEMapInfT<MEMap2Ids, ME2IdsKey> GEMDQMBase::MEMap2Inf |
Definition at line 458 of file GEMDQMBase.h.
typedef MEMapInfT<MEMap3Ids, ME3IdsKey> GEMDQMBase::MEMap3Inf |
Definition at line 459 of file GEMDQMBase.h.
typedef MEMapInfT<MEMap4Ids, ME4IdsKey> GEMDQMBase::MEMap4Inf |
Definition at line 460 of file GEMDQMBase.h.
anonymous enum |
Enumerator | |
---|---|
GEMDQM_RUNTYPE_ONLINE | |
GEMDQM_RUNTYPE_OFFLINE | |
GEMDQM_RUNTYPE_RELVAL | |
GEMDQM_RUNTYPE_ALLPLOTS | |
GEMDQM_RUNTYPE_NONE |
Definition at line 508 of file GEMDQMBase.h.
|
explicit |
Definition at line 7 of file GEMDQMBase.cc.
References edm::BeginRun, GEMDQM_RUNTYPE_ALLPLOTS, GEMDQM_RUNTYPE_OFFLINE, GEMDQM_RUNTYPE_ONLINE, GEMDQM_RUNTYPE_RELVAL, edm::ParameterSet::getUntrackedParameter(), log_category_, nNumEtaPartitionGE0_, nNumEtaPartitionGE11_, nNumEtaPartitionGE21_, nRunType_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlineoverride |
Definition at line 506 of file GEMDQMBase.h.
|
inlineprotected |
Definition at line 594 of file GEMDQMBase.h.
Referenced by getNumEtaPartitions().
|
protected |
Definition at line 142 of file GEMDQMBase.cc.
References dqm::implementation::IBooker::book2D(), GEMUtils::getSuffixName(), mps_fire::i, submitPVResolutionJobs::key, keyToLayer(), keyToRegion(), keyToStation(), label, mapStationInfo_, mapStationToIdx_, nMaxNumCh_, HLT_FULL_cff::region, dqm::impl::MonitorElement::setXTitle(), and SortingLayers().
Referenced by GEMDAQStatusSource::bookHistograms().
|
protected |
Definition at line 174 of file GEMDQMBase.cc.
References funct::abs(), GEMDetId::chamber(), gemChambers_, GEMUtils::getSuffixName(), GEMUtils::getSuffixTitle(), GEMDetId::ieta(), GEMDetId::layer(), MEMap2AbsReWithEtaCheck_, MEMap2Check_, MEMap2WithEtaCheck_, MEMap3Check_, MEMap3WithChCheck_, MEMap4Check_, ProcessWithMEMap2(), ProcessWithMEMap2AbsReWithEta(), ProcessWithMEMap2WithEta(), ProcessWithMEMap3(), ProcessWithMEMap3WithChamber(), ProcessWithMEMap4(), GEMDetId::region(), and GEMDetId::station().
Referenced by GEMRecHitSource::bookHistograms(), GEMDigiSource::bookHistograms(), and GEMDAQStatusSource::bookHistograms().
|
inlineprotected |
Definition at line 635 of file GEMDQMBase.h.
|
inlineprotected |
Definition at line 627 of file GEMDQMBase.h.
References getIEtaFromVFATGE11().
Referenced by GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs().
|
inlineprotected |
Definition at line 633 of file GEMDQMBase.h.
References nNumEtaPartitionGE11_.
Referenced by getIEtaFromVFAT().
|
inlineprotected |
Definition at line 603 of file GEMDQMBase.h.
References GEMeMap::maxVFatGE11_, and GEMeMap::maxVFatGE21_.
Referenced by loadChambers().
|
inlineprotected |
Definition at line 645 of file GEMDQMBase.h.
References keyToLayer(), keyToRegion(), keyToStation(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by GEMRecHitSource::ProcessWithMEMap3WithChamber(), GEMDigiSource::ProcessWithMEMap3WithChamber(), and GEMDAQStatusSource::ProcessWithMEMap3WithChamber().
|
protected |
Definition at line 46 of file GEMDQMBase.cc.
References chambers, checkRefs(), log_category_, and GEMStation::superChambers().
Referenced by loadChambers().
|
inlineprotected |
Definition at line 612 of file GEMDQMBase.h.
References getVFATNumberGE11().
Referenced by GEMDAQStatusSource::analyze(), and getVFATNumberByDigi().
|
inlineprotected |
Definition at line 622 of file GEMDQMBase.h.
References getVFATNumber(), and GEMeMap::maxChan_.
Referenced by GEMDigiSource::analyze().
|
inlineprotected |
Definition at line 618 of file GEMDQMBase.h.
References nNumEtaPartitionGE11_.
Referenced by getVFATNumber().
|
protected |
Definition at line 31 of file GEMDQMBase.cc.
References alignCSCRings::e, GEMGeometry_, geomToken_, edm::EventSetup::getData(), and log_category_.
Referenced by GEMRecHitSource::bookHistograms(), GEMDigiSource::bookHistograms(), and GEMDAQStatusSource::bookHistograms().
Definition at line 544 of file GEMDQMBase.h.
References keyToRegion(), and keyToStation().
Definition at line 549 of file GEMDQMBase.h.
References keyToLayer(), keyToRegion(), and keyToStation().
Referenced by GEMRecHitSource::analyze(), GEMDAQStatusSource::analyze(), GEMDAQStatusSource::FillStatusSummaryPlot(), GEMRecHitSource::ProcessWithMEMap3WithChamber(), GEMDigiSource::ProcessWithMEMap3WithChamber(), and GEMDAQStatusSource::ProcessWithMEMap3WithChamber().
|
inlineprotected |
Definition at line 540 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
Referenced by GEMDAQStatusSource::analyze(), and GEMDAQStatusSource::FillStatusSummaryPlot().
|
inlineprotected |
Definition at line 541 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
Referenced by GEMRecHitSource::analyze().
|
inlineprotected |
Definition at line 542 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
|
inlineprotected |
Definition at line 538 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
Referenced by CreateSummaryHist(), getNameDirLayer(), and key4Tokey3().
|
inlineprotected |
Definition at line 539 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
|
inlineprotected |
Definition at line 532 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
Referenced by CreateSummaryHist(), getNameDirLayer(), key3Tokey2(), and key4Tokey3().
|
inlineprotected |
Definition at line 533 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
|
inlineprotected |
Definition at line 534 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
|
inlineprotected |
Definition at line 535 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
Referenced by CreateSummaryHist(), getNameDirLayer(), key3Tokey2(), and key4Tokey3().
|
inlineprotected |
Definition at line 536 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
|
inlineprotected |
Definition at line 537 of file GEMDQMBase.h.
References submitPVResolutionJobs::key.
|
protected |
Definition at line 62 of file GEMDQMBase.cc.
References gemChambers_, GEMGeometry_, getMaxVFAT(), getNumEtaPartitions(), cmsLHEtoEOSManager::l, mapStationInfo_, SiStripPI::max, GEMeMap::maxChan_, nMaxNumCh_, nNumEtaPartitionGE0_, nNumEtaPartitionGE11_, nNumEtaPartitionGE21_, readGeometryPhiInfoChamber(), readGeometryRadiusInfoChamber(), HLT_FULL_cff::region, GEMGeometry::regions(), relativeConstraints::station, and GEMGeometry::superChambers().
Referenced by GEMRecHitSource::bookHistograms(), GEMDigiSource::bookHistograms(), and GEMDAQStatusSource::bookHistograms().
|
inlineprotectedvirtual |
Reimplemented in GEMDigiSource.
Definition at line 525 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
inlineprotectedvirtual |
Reimplemented in GEMRecHitSource.
Definition at line 527 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
inlineprotectedvirtual |
Reimplemented in GEMDigiSource, and GEMRecHitSource.
Definition at line 526 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
inlineprotectedvirtual |
Reimplemented in GEMDAQStatusSource, GEMDigiSource, and GEMRecHitSource.
Definition at line 528 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
inlineprotectedvirtual |
Reimplemented in GEMDAQStatusSource, GEMDigiSource, and GEMRecHitSource.
Definition at line 530 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
inlineprotectedvirtual |
Definition at line 529 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
int GEMDQMBase::readGeometryPhiInfoChamber | ( | const GEMStation * | station, |
MEStationInfo & | stationInfo | ||
) |
Definition at line 302 of file GEMDQMBase.cc.
References funct::abs(), GEMDQMBase::MEStationInfo::fMinPhi_, SiStripPI::max, SiStripPI::min, GEMDQMBase::MEStationInfo::nMaxVFAT_, GEMDQMBase::MEStationInfo::nNumDigi_, GEMDQMBase::MEStationInfo::nNumEtaPartitions_, AlCaHLTBitMon_ParallelJobs::p, PV3DBase< T, PVType, FrameType >::phi(), and GEMStation::superChambers().
Referenced by loadChambers().
int GEMDQMBase::readGeometryRadiusInfoChamber | ( | const GEMStation * | station, |
MEStationInfo & | stationInfo | ||
) |
Definition at line 241 of file GEMDQMBase.cc.
References mps_fire::i, GEMDQMBase::MEStationInfo::listRadiusEvenChamber_, GEMDQMBase::MEStationInfo::listRadiusOddChamber_, SiStripPI::max, SiStripPI::min, PV3DBase< T, PVType, FrameType >::perp(), GEMStripTopology::stripLength(), and GEMStation::superChambers().
Referenced by loadChambers().
|
inlineprotected |
Definition at line 639 of file GEMDQMBase.h.
References M_PI.
Referenced by GEMRecHitSource::analyze(), and GEMDigiSource::analyze().
|
protected |
Definition at line 123 of file GEMDQMBase.cc.
References funct::abs().
Referenced by CreateSummaryHist().
|
protected |
Definition at line 574 of file GEMDQMBase.h.
Referenced by GEMRecHitSource::analyze(), GEMDigiSource::analyze(), GenerateMEPerChamber(), and loadChambers().
|
protected |
Definition at line 571 of file GEMDQMBase.h.
Referenced by GEMRecHitSource::analyze(), GEMDigiSource::analyze(), GEMRecHitSource::bookHistograms(), GEMDigiSource::bookHistograms(), GEMDAQStatusSource::bookHistograms(), initGeometry(), and loadChambers().
|
protected |
Definition at line 572 of file GEMDQMBase.h.
Referenced by initGeometry().
std::string GEMDQMBase::log_category_ |
Definition at line 518 of file GEMDQMBase.h.
Referenced by GEMRecHitSource::analyze(), GEMDAQStatusSource::analyze(), GEMDQMBase(), getNumEtaPartitions(), and initGeometry().
|
protected |
Definition at line 585 of file GEMDQMBase.h.
Referenced by GEMRecHitSource::analyze(), GEMDigiSource::analyze(), CreateSummaryHist(), loadChambers(), GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), GEMRecHitSource::ProcessWithMEMap3WithChamber(), GEMDigiSource::ProcessWithMEMap3WithChamber(), and GEMDAQStatusSource::ProcessWithMEMap3WithChamber().
|
protected |
Definition at line 584 of file GEMDQMBase.h.
Referenced by GEMDAQStatusSource::analyze(), CreateSummaryHist(), and GEMDAQStatusSource::FillStatusSummaryPlot().
|
protected |
Definition at line 578 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
protected |
Definition at line 576 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
protected |
Definition at line 577 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
protected |
Definition at line 579 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
protected |
Definition at line 580 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
protected |
Definition at line 581 of file GEMDQMBase.h.
Referenced by GenerateMEPerChamber().
|
protected |
Definition at line 583 of file GEMDQMBase.h.
Referenced by CreateSummaryHist(), and loadChambers().
|
protected |
Definition at line 587 of file GEMDQMBase.h.
Referenced by GEMDQMBase(), and loadChambers().
|
protected |
Definition at line 588 of file GEMDQMBase.h.
Referenced by GEMDQMBase(), getIEtaFromVFATGE11(), getVFATNumberGE11(), and loadChambers().
|
protected |
Definition at line 589 of file GEMDQMBase.h.
Referenced by GEMDQMBase(), and loadChambers().
Int_t GEMDQMBase::nRunType_ |
Definition at line 516 of file GEMDQMBase.h.
Referenced by GEMDAQStatusSource::analyze(), GEMRecHitSource::bookHistograms(), GEMDigiSource::bookHistograms(), GEMDAQStatusSource::bookHistograms(), and GEMDQMBase().