#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_ |
Definition at line 8 of file RPCClusterSizeTest.h.
|
private |
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 48 of file RPCClusterSizeTest.cc.
References CLSDDisk, CLSDisk, CLSDWheel, CLSWheel, rpcdqm::utils::detId2RollNr(), MonitorElement::Fill(), MonitorElement::getBinContent(), MonitorElement::getEntries(), 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(), RPCDetId::station(), testMode_, and cuy::yBin.
|
overridevirtual |
Implements RPCClient.
Definition at line 32 of file RPCClusterSizeTest.cc.
References mps_fire::i, myClusterMe_, myDetIds_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Implements RPCClient.
Definition at line 153 of file RPCClusterSizeTest.cc.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::book2D(), CLSDDisk, CLSDisk, CLSDWheel, CLSWheel, edmIntegrityCheck::d, globalFolder_, rpcdqm::utils::labelXAxisSector(), rpcdqm::utils::labelXAxisSegment(), rpcdqm::utils::labelYAxisRing(), rpcdqm::utils::labelYAxisRoll(), MEANDDisk, MEANDisk, MEANDWheel, MEANWheel, numberOfDisks_, numberOfRings_, PFRecoTauDiscriminationByIsolation_cfi::offset, resetMEArrays(), DQMStore::IBooker::setCurrentFolder(), testMode_, useRollInfo_, and w.
|
private |
Definition at line 140 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 43 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 42 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
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 24 of file RPCClusterSizeTest.h.
Referenced by beginJob(), and myBooker().
|
private |
Definition at line 45 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 44 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 40 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 39 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and resetMEArrays().
|
private |
Definition at line 30 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 31 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 25 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 26 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 27 of file RPCClusterSizeTest.h.
Referenced by RPCClusterSizeTest().
|
private |
Definition at line 28 of file RPCClusterSizeTest.h.
Referenced by clientOperation(), myBooker(), and RPCClusterSizeTest().
|
private |
Definition at line 29 of file RPCClusterSizeTest.h.
Referenced by myBooker(), and RPCClusterSizeTest().