#include <RPCClusterSizeTest.h>
Public Member Functions | |
void | beginJob (std::string &) override |
void | clientOperation () override |
void | getMonitorElements (std::vector< MonitorElement *> &, std::vector< RPCDetId > &, std::string &) override |
void | myBooker (DQMStore::IBooker &) override |
RPCClusterSizeTest (const edm::ParameterSet &ps) | |
Constructor. More... | |
~RPCClusterSizeTest () override=default | |
Destructor. More... | |
Public Member Functions inherited from RPCClient | |
virtual | ~RPCClient (void) |
Private Types | |
enum | MEArraySizes { kWheels = 5, kDisks = 10 } |
Private Member Functions | |
void | resetMEArrays (void) |
Private Attributes | |
std::string | globalFolder_ |
MonitorElement * | MEANDDisk [kDisks] |
MonitorElement * | MEANDisk [kDisks] |
MonitorElement * | MEANDWheel [kWheels] |
MonitorElement * | MEANWheel [kWheels] |
std::vector< MonitorElement * > | myClusterMe_ |
std::vector< RPCDetId > | myDetIds_ |
int | numberOfDisks_ |
int | numberOfRings_ |
int | prescaleFactor_ |
bool | testMode_ |
bool | useRollInfo_ |
Additional Inherited Members | |
Public Types inherited from RPCClient | |
typedef dqm::harvesting::DQMStore | DQMStore |
typedef dqm::harvesting::MonitorElement | MonitorElement |
Definition at line 10 of file RPCClusterSizeTest.h.
|
private |
RPCClusterSizeTest::RPCClusterSizeTest | ( | const edm::ParameterSet & | ps | ) |
Constructor.
Definition at line 8 of file RPCClusterSizeTest.cc.
References edm::ParameterSet::getUntrackedParameter(), numberOfDisks_, numberOfRings_, prescaleFactor_, resetMEArrays(), testMode_, and useRollInfo_.
|
overridedefault |
Destructor.
|
overridevirtual |
Implements RPCClient.
Definition at line 21 of file RPCClusterSizeTest.cc.
References globalFolder_.
|
overridevirtual |
Implements RPCClient.
Definition at line 35 of file RPCClusterSizeTest.cc.
References haddnano::cl, dqm::impl::MonitorElement::Fill(), dqm-mbProfile::format, dqm::impl::MonitorElement::getBinContent(), dqm::impl::MonitorElement::getEntries(), dqm::impl::MonitorElement::getName(), dqm::impl::MonitorElement::getNbinsX(), dqm::impl::MonitorElement::getNbinsY(), h, mps_fire::i, PVValHelper::MEAN, MEANDDisk, MEANDisk, MEANDWheel, MEANWheel, myClusterMe_, hlt_dqm_clientPB-live_cfg::nbinsX, numberOfDisks_, numberOfRings_, HLT_2022v15_cff::region, relativeConstraints::ring, AlCaHLTBitMon_QueryRunRegistry::string, testMode_, makeMuonMisalignmentScenario::wheel, photonAnalyzer_cfi::xBin, and photonAnalyzer_cfi::yBin.
|
overridevirtual |
Implements RPCClient.
Definition at line 27 of file RPCClusterSizeTest.cc.
References mps_fire::i, and myClusterMe_.
|
overridevirtual |
Implements RPCClient.
Definition at line 157 of file RPCClusterSizeTest.cc.
References dqm::implementation::IBooker::book1D(), RPCRollMapHisto::bookBarrel(), RPCRollMapHisto::bookEndcap(), ztail::d, globalFolder_, HltBtagPostValidation_cff::histoName, hlt_dqm_clientPB-live_cfg::me, MEANDDisk, MEANDisk, MEANDWheel, MEANWheel, numberOfDisks_, hltrates_dqm_sourceclient-live_cfg::offset, resetMEArrays(), dqm::implementation::NavigatorBase::setCurrentFolder(), testMode_, useRollInfo_, and w().
|
private |
Definition at line 149 of file RPCClusterSizeTest.cc.
References kDisks, kWheels, MEANDDisk, MEANDisk, MEANDWheel, and MEANWheel.
Referenced by myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 23 of file RPCClusterSizeTest.h.
Referenced by beginJob(), and myBooker().
|
private |
Definition at line 37 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 36 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 34 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 33 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 29 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 30 of file RPCClusterSizeTest.h.
|
private |
Definition at line 24 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 25 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), and RPCClusterSizeTest().
|
private |
Definition at line 26 of file RPCClusterSizeTest.h.
Referenced by RPCClusterSizeTest().
|
private |
Definition at line 27 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 28 of file RPCClusterSizeTest.h.
Referenced by myBooker(), and RPCClusterSizeTest().