#include <RPCOccupancyTest.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 |
RPCOccupancyTest (const edm::ParameterSet &ps) | |
~RPCOccupancyTest () override | |
Public Member Functions inherited from RPCClient | |
virtual | ~RPCClient (void) |
Protected Member Functions | |
void | fillGlobalME (RPCDetId &, MonitorElement *) |
Private Attributes | |
MonitorElement * | Active_Dead |
MonitorElement * | Active_Fraction |
MonitorElement * | AsyMeDisk [10] |
MonitorElement * | AsyMeWheel [5] |
MonitorElement * | Barrel_OccBySt |
MonitorElement * | EndCap_OccByDisk |
MonitorElement * | EndCap_OccByRng |
std::string | globalFolder_ |
std::vector< RPCDetId > | myDetIds_ |
std::vector< MonitorElement * > | myOccupancyMe_ |
MonitorElement * | NormOccupDDisk [10] |
MonitorElement * | NormOccupDisk [10] |
MonitorElement * | NormOccupDWheel [5] |
MonitorElement * | NormOccupWheel [5] |
int | numberOfDisks_ |
int | numberOfRings_ |
std::string | prefixDir_ |
int | prescaleFactor_ |
float | rpcevents_ |
float | totalActive_ |
float | totalStrips_ |
bool | useNormalization_ |
bool | useRollInfo_ |
Additional Inherited Members | |
Public Types inherited from RPCClient | |
typedef dqm::harvesting::DQMStore | DQMStore |
typedef dqm::harvesting::MonitorElement | MonitorElement |
Definition at line 12 of file RPCOccupancyTest.h.
RPCOccupancyTest::RPCOccupancyTest | ( | const edm::ParameterSet & | ps | ) |
Definition at line 12 of file RPCOccupancyTest.cc.
References edm::ParameterSet::getUntrackedParameter(), numberOfDisks_, numberOfRings_, prefixDir_, prescaleFactor_, AlCaHLTBitMon_QueryRunRegistry::string, useNormalization_, and useRollInfo_.
|
override |
Definition at line 27 of file RPCOccupancyTest.cc.
|
overridevirtual |
Implements RPCClient.
Definition at line 29 of file RPCOccupancyTest.cc.
References globalFolder_, totalActive_, and totalStrips_.
|
overridevirtual |
Implements RPCClient.
Definition at line 51 of file RPCOccupancyTest.cc.
References Active_Dead, Active_Fraction, fillGlobalME(), mps_fire::i, myDetIds_, myOccupancyMe_, dqm::impl::MonitorElement::setBinContent(), totalActive_, and totalStrips_.
|
protected |
Definition at line 123 of file RPCOccupancyTest.cc.
References AsyMeDisk, AsyMeWheel, rpcdqm::utils::detId2RollNr(), dqmMemoryStats::float, dqm::impl::MonitorElement::getBinContent(), dqm::impl::MonitorElement::getEntries(), dqm::impl::MonitorElement::getNbinsX(), numberOfDisks_, numberOfRings_, RPCDetId::region(), RPCDetId::ring(), RPCDetId::roll(), RPCDetId::sector(), RPCGeomServ::segment(), dqm::impl::MonitorElement::setBinContent(), RPCDetId::station(), digitizers_cfi::strip, totalActive_, totalStrips_, photonAnalyzer_cfi::xBin, and photonAnalyzer_cfi::yBin.
Referenced by clientOperation().
|
overridevirtual |
Implements RPCClient.
Definition at line 37 of file RPCOccupancyTest.cc.
References mps_fire::i, myDetIds_, myOccupancyMe_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
overridevirtual |
Implements RPCClient.
Definition at line 69 of file RPCOccupancyTest.cc.
References Active_Dead, Active_Fraction, AsyMeDisk, AsyMeWheel, dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), ztail::d, globalFolder_, HltBtagPostValidation_cff::histoName, rpcdqm::utils::labelXAxisSector(), rpcdqm::utils::labelXAxisSegment(), rpcdqm::utils::labelYAxisRing(), rpcdqm::utils::labelYAxisRoll(), numberOfDisks_, numberOfRings_, hltrates_dqm_sourceclient-live_cfg::offset, dqm::impl::MonitorElement::setBinLabel(), dqm::implementation::NavigatorBase::setCurrentFolder(), useRollInfo_, and w.
|
private |
Definition at line 41 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and myBooker().
|
private |
Definition at line 40 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and myBooker().
|
private |
Definition at line 47 of file RPCOccupancyTest.h.
Referenced by fillGlobalME(), and myBooker().
|
private |
Definition at line 43 of file RPCOccupancyTest.h.
Referenced by fillGlobalME(), and myBooker().
|
private |
Definition at line 51 of file RPCOccupancyTest.h.
|
private |
Definition at line 53 of file RPCOccupancyTest.h.
|
private |
Definition at line 52 of file RPCOccupancyTest.h.
|
private |
Definition at line 27 of file RPCOccupancyTest.h.
Referenced by beginJob(), and myBooker().
|
private |
Definition at line 31 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 30 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 49 of file RPCOccupancyTest.h.
|
private |
Definition at line 48 of file RPCOccupancyTest.h.
|
private |
Definition at line 45 of file RPCOccupancyTest.h.
|
private |
Definition at line 44 of file RPCOccupancyTest.h.
|
private |
Definition at line 36 of file RPCOccupancyTest.h.
Referenced by fillGlobalME(), myBooker(), and RPCOccupancyTest().
|
private |
Definition at line 36 of file RPCOccupancyTest.h.
Referenced by fillGlobalME(), myBooker(), and RPCOccupancyTest().
|
private |
Definition at line 27 of file RPCOccupancyTest.h.
Referenced by RPCOccupancyTest().
|
private |
Definition at line 32 of file RPCOccupancyTest.h.
Referenced by RPCOccupancyTest().
|
private |
Definition at line 38 of file RPCOccupancyTest.h.
|
private |
Definition at line 34 of file RPCOccupancyTest.h.
Referenced by beginJob(), clientOperation(), and fillGlobalME().
|
private |
Definition at line 34 of file RPCOccupancyTest.h.
Referenced by beginJob(), clientOperation(), and fillGlobalME().
|
private |
Definition at line 28 of file RPCOccupancyTest.h.
Referenced by RPCOccupancyTest().
|
private |
Definition at line 29 of file RPCOccupancyTest.h.
Referenced by myBooker(), and RPCOccupancyTest().