#include <RPCOccupancyTest.h>
Public Member Functions | |
void | analyze (const edm::Event &iEvent, const edm::EventSetup &c) |
void | beginJob (DQMStore *, std::string) |
void | beginLuminosityBlock (edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context) |
void | beginRun (const edm::Run &, const edm::EventSetup &) |
void | clientOperation (edm::EventSetup const &c) |
void | endJob () |
void | endLuminosityBlock (edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &c) |
void | endRun (const edm::Run &, const edm::EventSetup &) |
void | getMonitorElements (std::vector< MonitorElement * > &, std::vector< RPCDetId > &) |
RPCOccupancyTest (const edm::ParameterSet &ps) | |
virtual | ~RPCOccupancyTest () |
Public Member Functions inherited from RPCClient | |
virtual | ~RPCClient (void) |
Protected Member Functions | |
void | fillGlobalME (RPCDetId &, MonitorElement *) |
Private Attributes | |
MonitorElement * | AsyMeDDisk [10] |
MonitorElement * | AsyMeDisk [10] |
MonitorElement * | AsyMeDWheel [5] |
MonitorElement * | AsyMeWheel [5] |
MonitorElement * | Barrel_OccBySt |
DQMStore * | dbe_ |
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_ |
bool | testMode_ |
bool | useRollInfo_ |
Definition at line 15 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_, testMode_, and useRollInfo_.
|
virtual |
Definition at line 28 of file RPCOccupancyTest.cc.
References dbe_.
|
virtual |
|
virtual |
Implements RPCClient.
Definition at line 32 of file RPCOccupancyTest.cc.
References dbe_, and globalFolder_.
|
virtual |
|
virtual |
Implements RPCClient.
Definition at line 89 of file RPCOccupancyTest.cc.
References AsyMeDDisk, AsyMeDisk, AsyMeDWheel, AsyMeWheel, Barrel_OccBySt, DQMStore::book1D(), DQMStore::book2D(), dbe_, EndCap_OccByRng, DQMStore::get(), MonitorElement::getName(), globalFolder_, rpcdqm::utils::labelXAxisSector(), rpcdqm::utils::labelXAxisSegment(), rpcdqm::utils::labelYAxisRing(), rpcdqm::utils::labelYAxisRoll(), NormOccupDDisk, NormOccupDisk, NormOccupDWheel, NormOccupWheel, numberOfDisks_, numberOfRings_, evf::evtn::offset(), DQMStore::removeElement(), DQMStore::setCurrentFolder(), testMode_, useRollInfo_, and w().
|
virtual |
Implements RPCClient.
Definition at line 72 of file RPCOccupancyTest.cc.
References dbe_, fillGlobalME(), DQMStore::get(), MonitorElement::getBinContent(), i, myDetIds_, myOccupancyMe_, prefixDir_, and rpcevents_.
|
virtual |
|
virtual |
|
virtual |
Implements RPCClient.
Definition at line 38 of file RPCOccupancyTest.cc.
|
protected |
Definition at line 256 of file RPCOccupancyTest.cc.
References AsyMeDDisk, AsyMeDisk, AsyMeDWheel, AsyMeWheel, Barrel_OccBySt, rpcdqm::utils::detId2RollNr(), EndCap_OccByRng, MonitorElement::Fill(), HcalObjRepresent::Fill(), MonitorElement::getBinContent(), MonitorElement::getEntries(), MonitorElement::getNbinsX(), NormOccupDDisk, NormOccupDisk, NormOccupDWheel, NormOccupWheel, NULL, numberOfDisks_, numberOfRings_, RPCDetId::region(), RPCDetId::ring(), RPCDetId::roll(), rpcevents_, RPCDetId::sector(), RPCGeomServ::segment(), MonitorElement::setBinContent(), RPCDetId::station(), strip(), and testMode_.
Referenced by clientOperation().
|
virtual |
Implements RPCClient.
Definition at line 42 of file RPCOccupancyTest.cc.
References i, myDetIds_, myOccupancyMe_, rpcdqm::OCCUPANCY, and packageDocSplitter::tagList.
|
private |
Definition at line 57 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 54 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 51 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 48 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 59 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 43 of file RPCOccupancyTest.h.
Referenced by beginJob(), beginRun(), clientOperation(), and ~RPCOccupancyTest().
|
private |
Definition at line 61 of file RPCOccupancyTest.h.
|
private |
Definition at line 60 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 36 of file RPCOccupancyTest.h.
Referenced by beginJob(), and beginRun().
|
private |
Definition at line 40 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 39 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and getMonitorElements().
|
private |
Definition at line 58 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 55 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 52 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 49 of file RPCOccupancyTest.h.
Referenced by beginRun(), and fillGlobalME().
|
private |
Definition at line 44 of file RPCOccupancyTest.h.
Referenced by beginRun(), fillGlobalME(), and RPCOccupancyTest().
|
private |
Definition at line 44 of file RPCOccupancyTest.h.
Referenced by beginRun(), fillGlobalME(), and RPCOccupancyTest().
|
private |
Definition at line 36 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and RPCOccupancyTest().
|
private |
Definition at line 41 of file RPCOccupancyTest.h.
Referenced by RPCOccupancyTest().
|
private |
Definition at line 46 of file RPCOccupancyTest.h.
Referenced by clientOperation(), and fillGlobalME().
|
private |
Definition at line 37 of file RPCOccupancyTest.h.
Referenced by beginRun(), fillGlobalME(), and RPCOccupancyTest().
|
private |
Definition at line 38 of file RPCOccupancyTest.h.
Referenced by beginRun(), and RPCOccupancyTest().