#include <RPCMultiplicityTest.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 |
RPCMultiplicityTest (const edm::ParameterSet &ps) | |
Constructor. More... | |
~RPCMultiplicityTest () override=default | |
Destructor. More... | |
Public Member Functions inherited from RPCClient | |
virtual | ~RPCClient (void) |
Protected Member Functions | |
void | fillGlobalME (RPCDetId &detId, MonitorElement *myMe) |
Private Attributes | |
std::string | globalFolder_ |
MonitorElement * | MULTDDisk [10] |
MonitorElement * | MULTDisk [10] |
MonitorElement * | MULTDWheel [5] |
MonitorElement * | MULTWheel [5] |
std::vector< RPCDetId > | myDetIds_ |
std::vector< MonitorElement * > | myNumDigiMe_ |
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 7 of file RPCMultiplicityTest.h.
RPCMultiplicityTest::RPCMultiplicityTest | ( | const edm::ParameterSet & | ps | ) |
Constructor.
Definition at line 11 of file RPCMultiplicityTest.cc.
References edm::ParameterSet::getUntrackedParameter(), numberOfDisks_, numberOfRings_, prescaleFactor_, testMode_, and useRollInfo_.
|
overridedefault |
Destructor.
|
overridevirtual |
Implements RPCClient.
Definition at line 20 of file RPCMultiplicityTest.cc.
References globalFolder_.
|
overridevirtual |
Implements RPCClient.
Definition at line 81 of file RPCMultiplicityTest.cc.
References fillGlobalME(), mps_fire::i, myDetIds_, and myNumDigiMe_.
|
protected |
Definition at line 90 of file RPCMultiplicityTest.cc.
References hcalRecHitTable_cff::detId, rpcdqm::utils::detId2RollNr(), dqm::impl::MonitorElement::Fill(), dqm::impl::MonitorElement::getMean(), SiStripPI::mean, MULTDDisk, MULTDisk, MULTDWheel, MULTWheel, numberOfDisks_, numberOfRings_, RPCGeomServ::segment(), dqm::impl::MonitorElement::setBinContent(), testMode_, photonAnalyzer_cfi::xBin, and photonAnalyzer_cfi::yBin.
Referenced by clientOperation().
|
overridevirtual |
Implements RPCClient.
Definition at line 67 of file RPCMultiplicityTest.cc.
References mps_fire::i, myDetIds_, myNumDigiMe_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Implements RPCClient.
Definition at line 25 of file RPCMultiplicityTest.cc.
References dqm::implementation::IBooker::book1D(), RPCRollMapHisto::bookBarrel(), RPCRollMapHisto::bookEndcap(), ztail::d, globalFolder_, HltBtagPostValidation_cff::histoName, mps_fire::i, hlt_dqm_clientPB-live_cfg::me, MULTDDisk, MULTDisk, MULTDWheel, MULTWheel, numberOfDisks_, hltrates_dqm_sourceclient-live_cfg::offset, dqm::implementation::NavigatorBase::setCurrentFolder(), testMode_, and useRollInfo_.
|
private |
Definition at line 25 of file RPCMultiplicityTest.h.
Referenced by beginJob(), and myBooker().
|
private |
Definition at line 35 of file RPCMultiplicityTest.h.
Referenced by fillGlobalME(), and myBooker().
|
private |
Definition at line 34 of file RPCMultiplicityTest.h.
Referenced by fillGlobalME(), and myBooker().
|
private |
Definition at line 33 of file RPCMultiplicityTest.h.
Referenced by fillGlobalME(), and myBooker().
|
private |
Definition at line 32 of file RPCMultiplicityTest.h.
Referenced by fillGlobalME(), and myBooker().
|
private |
Definition at line 30 of file RPCMultiplicityTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 29 of file RPCMultiplicityTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 26 of file RPCMultiplicityTest.h.
Referenced by fillGlobalME(), myBooker(), and RPCMultiplicityTest().
|
private |
Definition at line 27 of file RPCMultiplicityTest.h.
Referenced by fillGlobalME(), and RPCMultiplicityTest().
|
private |
Definition at line 24 of file RPCMultiplicityTest.h.
Referenced by RPCMultiplicityTest().
|
private |
Definition at line 31 of file RPCMultiplicityTest.h.
Referenced by fillGlobalME(), myBooker(), and RPCMultiplicityTest().
|
private |
Definition at line 28 of file RPCMultiplicityTest.h.
Referenced by myBooker(), and RPCMultiplicityTest().