#include <RPCBxTest.h>
Public Member Functions | |
void | analyze (const edm::Event &iEvent, const edm::EventSetup &c) |
Analyze. More... | |
void | beginJob (DQMStore *) |
BeginJob. More... | |
void | beginLuminosityBlock (edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context) |
Begin Lumi block. More... | |
void | beginRun (const edm::Run &r, const edm::EventSetup &c) |
virtual void | endJob (void) |
void | endLuminosityBlock (edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &c) |
End Lumi Block. More... | |
virtual void | endRun (const edm::Run &r, const edm::EventSetup &c) |
void | getMonitorElements (std::vector< MonitorElement * > &, std::vector< RPCDetId > &) |
RPCBxTest (const edm::ParameterSet &ps) | |
Constructor. More... | |
virtual | ~RPCBxTest () |
Destructor. More... | |
Public Member Functions inherited from RPCClient | |
virtual void | beginJob (std::string &)=0 |
virtual void | clientOperation ()=0 |
virtual void | getMonitorElements (std::vector< MonitorElement * > &, std::vector< RPCDetId > &, std::string &)=0 |
virtual void | myBooker (DQMStore::IBooker &)=0 |
virtual | ~RPCClient (void) |
Private Attributes | |
MonitorElement * | BXEntriesBarrel |
MonitorElement * | BXEntriesEndcapN |
MonitorElement * | BXEntriesEndcapP |
MonitorElement * | BXMeanBarrel |
MonitorElement * | BXMeanDisk [10] |
MonitorElement * | BXMeanEndcapN |
MonitorElement * | BXMeanEndcapP |
MonitorElement * | BXMeanWheel [5] |
MonitorElement * | BXRmsBarrel |
MonitorElement * | BXRmsDisk [10] |
MonitorElement * | BXRmsEndcapN |
MonitorElement * | BXRmsEndcapP |
MonitorElement * | BXRmsWheel [5] |
DQMStore * | dbe_ |
double | distanceMean_ |
int | entriesCut_ |
std::string | globalFolder_ |
std::vector< MonitorElement * > | myBXMe_ |
std::vector< RPCDetId > | myDetIds_ |
int | nLumiSegs_ |
int | numberOfDisks_ |
int | numberOfRings_ |
int | prescaleFactor_ |
double | rmsCut_ |
Definition at line 13 of file RPCBxTest.h.
RPCBxTest::RPCBxTest | ( | const edm::ParameterSet & | ps | ) |
Constructor.
Definition at line 13 of file RPCBxTest.cc.
References distanceMean_, entriesCut_, edm::ParameterSet::getUntrackedParameter(), globalFolder_, numberOfDisks_, numberOfRings_, prescaleFactor_, rmsCut_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
virtual |
void RPCBxTest::analyze | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | c | ||
) |
void RPCBxTest::beginJob | ( | DQMStore * | dbe | ) |
BeginJob.
Definition at line 31 of file RPCBxTest.cc.
References dbe_.
void RPCBxTest::beginLuminosityBlock | ( | edm::LuminosityBlock const & | lumiSeg, |
edm::EventSetup const & | context | ||
) |
void RPCBxTest::beginRun | ( | const edm::Run & | r, |
const edm::EventSetup & | c | ||
) |
Definition at line 37 of file RPCBxTest.cc.
References DQMStore::book1D(), BXEntriesBarrel, BXEntriesEndcapN, BXEntriesEndcapP, BXMeanBarrel, BXMeanDisk, BXMeanEndcapN, BXMeanEndcapP, BXMeanWheel, BXRmsBarrel, BXRmsDisk, BXRmsEndcapN, BXRmsEndcapP, BXRmsWheel, dbe_, DQMStore::get(), MonitorElement::getName(), globalFolder_, MessageLogger_cff::limit, numberOfDisks_, hltrates_dqm_sourceclient-live_cfg::offset, DQMStore::removeElement(), MonitorElement::setAxisTitle(), DQMStore::setCurrentFolder(), and w.
|
virtual |
Definition at line 170 of file RPCBxTest.cc.
void RPCBxTest::endLuminosityBlock | ( | edm::LuminosityBlock const & | lumiSeg, |
edm::EventSetup const & | c | ||
) |
|
virtual |
Definition at line 176 of file RPCBxTest.cc.
References BXEntriesBarrel, BXEntriesEndcapN, BXEntriesEndcapP, BXMeanBarrel, BXMeanDisk, BXMeanEndcapN, BXMeanEndcapP, BXMeanWheel, BXRmsBarrel, BXRmsDisk, BXRmsEndcapN, BXRmsEndcapP, BXRmsWheel, python.tagInventory::entries, entriesCut_, MonitorElement::Fill(), MonitorElement::getTH1F(), i, timingPdfMaker::mean, myBXMe_, myDetIds_, NULL, RPCDetId::region(), RPCDetId::ring(), RMS, plotscripts::rms(), rmsCut_, and RPCDetId::station().
void RPCBxTest::getMonitorElements | ( | std::vector< MonitorElement * > & | meVector, |
std::vector< RPCDetId > & | detIdVector | ||
) |
Definition at line 138 of file RPCBxTest.cc.
References rpcdqm::BX, i, myBXMe_, and myDetIds_.
|
private |
Definition at line 58 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 56 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 57 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 62 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 64 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 60 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 61 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 63 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 68 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 69 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 66 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 67 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 70 of file RPCBxTest.h.
Referenced by beginRun(), and endRun().
|
private |
Definition at line 50 of file RPCBxTest.h.
Referenced by beginJob(), beginRun(), and ~RPCBxTest().
|
private |
Definition at line 44 of file RPCBxTest.h.
Referenced by RPCBxTest().
|
private |
Definition at line 49 of file RPCBxTest.h.
Referenced by endRun(), and RPCBxTest().
|
private |
Definition at line 45 of file RPCBxTest.h.
Referenced by beginRun(), and RPCBxTest().
|
private |
Definition at line 53 of file RPCBxTest.h.
Referenced by endRun(), and getMonitorElements().
|
private |
Definition at line 54 of file RPCBxTest.h.
Referenced by endRun(), and getMonitorElements().
|
private |
Definition at line 51 of file RPCBxTest.h.
|
private |
Definition at line 46 of file RPCBxTest.h.
Referenced by beginRun(), and RPCBxTest().
|
private |
Definition at line 46 of file RPCBxTest.h.
Referenced by RPCBxTest().
|
private |
Definition at line 47 of file RPCBxTest.h.
Referenced by RPCBxTest().
|
private |
Definition at line 48 of file RPCBxTest.h.
Referenced by endRun(), and RPCBxTest().