#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 | |
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 | |
MonitorElement * | CLSDDisk [kDisks] |
MonitorElement * | CLSDisk [kDisks] |
MonitorElement * | CLSDWheel [kWheels] |
MonitorElement * | CLSWheel [kWheels] |
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 7 of file RPCClusterSizeTest.h.
|
private |
Enumerator | |
---|---|
kWheels | |
kDisks |
Definition at line 28 of file RPCClusterSizeTest.h.
RPCClusterSizeTest::RPCClusterSizeTest | ( | const edm::ParameterSet & | ps | ) |
Constructor.
Definition at line 10 of file RPCClusterSizeTest.cc.
References edm::ParameterSet::getUntrackedParameter(), numberOfDisks_, numberOfRings_, prescaleFactor_, resetMEArrays(), testMode_, and useRollInfo_.
|
override |
|
overridevirtual |
Implements RPCClient.
Definition at line 25 of file RPCClusterSizeTest.cc.
References globalFolder_.
|
overridevirtual |
Implements RPCClient.
Definition at line 45 of file RPCClusterSizeTest.cc.
References CLSDDisk, CLSDisk, CLSDWheel, CLSWheel, rpcdqm::utils::detId2RollNr(), dqm::impl::MonitorElement::Fill(), dqm::impl::MonitorElement::getBinContent(), dqm::impl::MonitorElement::getEntries(), dqm::impl::MonitorElement::getMean(), mps_fire::i, PVValHelper::MEAN, MEANDDisk, MEANDisk, MEANDWheel, MEANWheel, myClusterMe_, myDetIds_, numberOfDisks_, numberOfRings_, RPCDetId::region(), RPCDetId::ring(), RPCDetId::roll(), RPCDetId::sector(), RPCGeomServ::segment(), dqm::impl::MonitorElement::setBinContent(), RPCDetId::station(), testMode_, photonAnalyzer_cfi::xBin, and photonAnalyzer_cfi::yBin.
|
overridevirtual |
Implements RPCClient.
Definition at line 31 of file RPCClusterSizeTest.cc.
References mps_fire::i, myClusterMe_, myDetIds_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Implements RPCClient.
Definition at line 144 of file RPCClusterSizeTest.cc.
References dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), CLSDDisk, CLSDisk, CLSDWheel, CLSWheel, ztail::d, globalFolder_, HltBtagPostValidation_cff::histoName, rpcdqm::utils::labelXAxisSector(), rpcdqm::utils::labelXAxisSegment(), rpcdqm::utils::labelYAxisRing(), rpcdqm::utils::labelYAxisRoll(), MEANDDisk, MEANDisk, MEANDWheel, MEANWheel, numberOfDisks_, numberOfRings_, hltrates_dqm_sourceclient-live_cfg::offset, resetMEArrays(), dqm::implementation::NavigatorBase::setCurrentFolder(), testMode_, useRollInfo_, and w.
|
private |
Definition at line 132 of file RPCClusterSizeTest.cc.
References CLSDDisk, CLSDisk, CLSDWheel, CLSWheel, kDisks, kWheels, MEANDDisk, MEANDisk, MEANDWheel, and MEANWheel.
Referenced by myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 36 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 35 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 31 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 30 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 20 of file RPCClusterSizeTest.h.
Referenced by beginJob(), and myBooker().
|
private |
Definition at line 38 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 37 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 32 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 26 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 27 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 21 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 22 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 23 of file RPCClusterSizeTest.h.
Referenced by RPCClusterSizeTest().
|
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 myBooker(), and RPCClusterSizeTest().