CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
RPCBxTest Class Reference

#include <RPCBxTest.h>

Inheritance diagram for RPCBxTest:
RPCClient

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

MonitorElementBXEntriesBarrel
 
MonitorElementBXEntriesEndcapN
 
MonitorElementBXEntriesEndcapP
 
MonitorElementBXMeanBarrel
 
MonitorElementBXMeanDisk [10]
 
MonitorElementBXMeanEndcapN
 
MonitorElementBXMeanEndcapP
 
MonitorElementBXMeanWheel [5]
 
MonitorElementBXRmsBarrel
 
MonitorElementBXRmsDisk [10]
 
MonitorElementBXRmsEndcapN
 
MonitorElementBXRmsEndcapP
 
MonitorElementBXRmsWheel [5]
 
DQMStoredbe_
 
double distanceMean_
 
int entriesCut_
 
std::string globalFolder_
 
std::vector< MonitorElement * > myBXMe_
 
std::vector< RPCDetIdmyDetIds_
 
int nLumiSegs_
 
int numberOfDisks_
 
int numberOfRings_
 
int prescaleFactor_
 
double rmsCut_
 

Detailed Description

Definition at line 13 of file RPCBxTest.h.

Constructor & Destructor Documentation

RPCBxTest::RPCBxTest ( const edm::ParameterSet ps)

Constructor.

Definition at line 13 of file RPCBxTest.cc.

RPCBxTest::~RPCBxTest ( )
virtual

Destructor.

Definition at line 29 of file RPCBxTest.cc.

Member Function Documentation

void RPCBxTest::analyze ( const edm::Event iEvent,
const edm::EventSetup c 
)

Analyze.

Definition at line 166 of file RPCBxTest.cc.

void RPCBxTest::beginJob ( DQMStore dbe)

BeginJob.

Definition at line 31 of file RPCBxTest.cc.

void RPCBxTest::beginLuminosityBlock ( edm::LuminosityBlock const &  lumiSeg,
edm::EventSetup const &  context 
)

Begin Lumi block.

Definition at line 164 of file RPCBxTest.cc.

void RPCBxTest::beginRun ( const edm::Run r,
const edm::EventSetup c 
)

Definition at line 37 of file RPCBxTest.cc.

void RPCBxTest::endJob ( void  )
virtual

Definition at line 170 of file RPCBxTest.cc.

void RPCBxTest::endLuminosityBlock ( edm::LuminosityBlock const &  lumiSeg,
edm::EventSetup const &  c 
)

End Lumi Block.

Definition at line 168 of file RPCBxTest.cc.

void RPCBxTest::endRun ( const edm::Run r,
const edm::EventSetup c 
)
virtual

Definition at line 176 of file RPCBxTest.cc.

void RPCBxTest::getMonitorElements ( std::vector< MonitorElement * > &  meVector,
std::vector< RPCDetId > &  detIdVector 
)

Definition at line 138 of file RPCBxTest.cc.

Member Data Documentation

MonitorElement* RPCBxTest::BXEntriesBarrel
private

Definition at line 58 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXEntriesEndcapN
private

Definition at line 56 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXEntriesEndcapP
private

Definition at line 57 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXMeanBarrel
private

Definition at line 62 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXMeanDisk[10]
private

Definition at line 64 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXMeanEndcapN
private

Definition at line 60 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXMeanEndcapP
private

Definition at line 61 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXMeanWheel[5]
private

Definition at line 63 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXRmsBarrel
private

Definition at line 68 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXRmsDisk[10]
private

Definition at line 69 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXRmsEndcapN
private

Definition at line 66 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXRmsEndcapP
private

Definition at line 67 of file RPCBxTest.h.

MonitorElement* RPCBxTest::BXRmsWheel[5]
private

Definition at line 70 of file RPCBxTest.h.

DQMStore* RPCBxTest::dbe_
private

Definition at line 50 of file RPCBxTest.h.

double RPCBxTest::distanceMean_
private

Definition at line 44 of file RPCBxTest.h.

int RPCBxTest::entriesCut_
private

Definition at line 49 of file RPCBxTest.h.

std::string RPCBxTest::globalFolder_
private

Definition at line 45 of file RPCBxTest.h.

std::vector<MonitorElement *> RPCBxTest::myBXMe_
private

Definition at line 53 of file RPCBxTest.h.

std::vector<RPCDetId> RPCBxTest::myDetIds_
private

Definition at line 54 of file RPCBxTest.h.

int RPCBxTest::nLumiSegs_
private

Definition at line 51 of file RPCBxTest.h.

int RPCBxTest::numberOfDisks_
private

Definition at line 46 of file RPCBxTest.h.

int RPCBxTest::numberOfRings_
private

Definition at line 46 of file RPCBxTest.h.

int RPCBxTest::prescaleFactor_
private

Definition at line 47 of file RPCBxTest.h.

double RPCBxTest::rmsCut_
private

Definition at line 48 of file RPCBxTest.h.