![]() |
![]() |
Public Member Functions | |
GEMDQMSource (const edm::ParameterSet &cfg) | |
~GEMDQMSource () override | |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
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 |
Private Member Functions | |
int | findVFAT (float min_, float max_, float x_, int roll_) |
const GEMGeometry * | initGeometry (edm::EventSetup const &iSetup) |
Private Attributes | |
float | fGlobXMax_ |
float | fGlobXMin_ |
float | fGlobYMax_ |
float | fGlobYMin_ |
std::vector< GEMChamber > | gemChambers_ |
const GEMGeometry * | GEMGeometry_ |
int | nClusterSizeBinNum_ |
int | nIdxFirstStrip_ |
std::unordered_map< UInt_t, MonitorElement * > | recGlobalPos |
std::unordered_map< UInt_t, MonitorElement * > | recHitME_ |
std::unordered_map< UInt_t, MonitorElement * > | rh_vs_eta_ |
std::unordered_map< UInt_t, MonitorElement * > | StripsFired_vs_eta_ |
edm::EDGetToken | tagRecHit_ |
std::unordered_map< UInt_t, MonitorElement * > | VFAT_vs_ClusterSize_ |
Definition at line 25 of file GEMDQMSource.cc.
GEMDQMSource::GEMDQMSource | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 86 of file GEMDQMSource.cc.
References fGlobXMax_, fGlobXMin_, fGlobYMax_, fGlobYMin_, edm::ParameterSet::getParameter(), nClusterSizeBinNum_, nIdxFirstStrip_, and tagRecHit_.
|
inlineoverride |
|
overrideprotected |
Definition at line 196 of file GEMDQMSource.cc.
References DEFINE_FWK_MODULE, gemChambers_, GEMGeometry_, gemRecHits_cfi::gemRecHits, mps_fire::i, GEMGeometry::idToDet(), initGeometry(), edm::HandleBase::isValid(), GEMDetId::layer(), nClusterSizeBinNum_, nIdxFirstStrip_, recGlobalPos, recHitME_, GEMDetId::region(), rh_vs_eta_, GEMDetId::ring(), GEMDetId::roll(), GEMDetId::station(), StripsFired_vs_eta_, tagRecHit_, GeomDet::toGlobal(), VFAT_vs_ClusterSize_, PV3DBase< T, PVType, FrameType >::x(), hit::x, and PV3DBase< T, PVType, FrameType >::y().
Referenced by dqmBeginRun().
|
overrideprotected |
Definition at line 113 of file GEMDQMSource.cc.
References GEMDetId::chamber(), fGlobXMax_, fGlobXMin_, fGlobYMax_, fGlobYMin_, gemChambers_, GEMGeometry_, initGeometry(), cmsLHEtoEOSManager::l, GEMDetId::layer(), nClusterSizeBinNum_, recGlobalPos, recHitME_, GEMDetId::region(), rh_vs_eta_, GEMDetId::ring(), GEMDetId::station(), AlCaHLTBitMon_QueryRunRegistry::string, StripsFired_vs_eta_, GEMGeometry::superChambers(), and VFAT_vs_ClusterSize_.
Referenced by dqmBeginRun().
|
inlineoverrideprotected |
Definition at line 32 of file GEMDQMSource.cc.
References analyze(), bookHistograms(), and MillePedeFileConverter_cfg::e.
|
static |
Definition at line 98 of file GEMDQMSource.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::add(), and HLT_2018_cff::InputTag.
Referenced by ~GEMDQMSource().
|
private |
|
private |
Definition at line 73 of file GEMDQMSource.cc.
References MillePedeFileConverter_cfg::e, GEMGeometry_, and edm::EventSetup::get().
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 39 of file GEMDQMSource.cc.
Referenced by bookHistograms(), and GEMDQMSource().
|
private |
Definition at line 39 of file GEMDQMSource.cc.
Referenced by bookHistograms(), and GEMDQMSource().
|
private |
Definition at line 40 of file GEMDQMSource.cc.
Referenced by bookHistograms(), and GEMDQMSource().
|
private |
Definition at line 40 of file GEMDQMSource.cc.
Referenced by bookHistograms(), and GEMDQMSource().
|
private |
Definition at line 50 of file GEMDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 48 of file GEMDQMSource.cc.
Referenced by analyze(), bookHistograms(), and initGeometry().
|
private |
Definition at line 43 of file GEMDQMSource.cc.
Referenced by analyze(), bookHistograms(), and GEMDQMSource().
|
private |
Definition at line 42 of file GEMDQMSource.cc.
Referenced by analyze(), and GEMDQMSource().
|
private |
Definition at line 56 of file GEMDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 52 of file GEMDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 55 of file GEMDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 54 of file GEMDQMSource.cc.
Referenced by analyze(), and bookHistograms().
|
private |
Definition at line 37 of file GEMDQMSource.cc.
Referenced by analyze(), and GEMDQMSource().
|
private |
Definition at line 53 of file GEMDQMSource.cc.
Referenced by analyze(), and bookHistograms().