CMS 3D CMS Logo

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

#include <RPCNoisyStripTest.h>

Inheritance diagram for RPCNoisyStripTest:
RPCClient

Public Member Functions

void beginJob (std::string &)
 
void clientOperation ()
 
void getMonitorElements (std::vector< MonitorElement * > &, std::vector< RPCDetId > &, std::string &)
 
void myBooker (DQMStore::IBooker &)
 
 RPCNoisyStripTest (const edm::ParameterSet &ps)
 
virtual ~RPCNoisyStripTest ()
 
- Public Member Functions inherited from RPCClient
virtual ~RPCClient (void)
 

Protected Member Functions

void fillGlobalME (RPCDetId &, MonitorElement *)
 

Private Attributes

MonitorElementDEVDDisk [10]
 
MonitorElementDEVDWheel [5]
 
std::string globalFolder_
 
std::vector< RPCDetIdmyDetIds_
 
std::vector< MonitorElement * > myOccupancyMe_
 
MonitorElementNOISEDDisk [10]
 
MonitorElementNOISEDisk [10]
 
MonitorElementNOISEDWheel [5]
 
MonitorElementNOISEWheel [5]
 
int numberOfDisks_
 
int numberOfRings_
 
int prescaleFactor_
 
bool testMode_
 
bool useRollInfo_
 

Detailed Description

Definition at line 10 of file RPCNoisyStripTest.h.

Constructor & Destructor Documentation

RPCNoisyStripTest::RPCNoisyStripTest ( const edm::ParameterSet ps)

Definition at line 15 of file RPCNoisyStripTest.cc.

RPCNoisyStripTest::~RPCNoisyStripTest ( )
virtual

Definition at line 26 of file RPCNoisyStripTest.cc.

Member Function Documentation

void RPCNoisyStripTest::beginJob ( std::string &  workingFolder)
virtual

Implements RPCClient.

Definition at line 28 of file RPCNoisyStripTest.cc.

void RPCNoisyStripTest::clientOperation ( )
virtual

Implements RPCClient.

Definition at line 34 of file RPCNoisyStripTest.cc.

void RPCNoisyStripTest::fillGlobalME ( RPCDetId detId,
MonitorElement myMe 
)
protected

Definition at line 121 of file RPCNoisyStripTest.cc.

void RPCNoisyStripTest::getMonitorElements ( std::vector< MonitorElement * > &  meVector,
std::vector< RPCDetId > &  detIdVector,
std::string &  clientHistoName 
)
virtual

Implements RPCClient.

Definition at line 105 of file RPCNoisyStripTest.cc.

void RPCNoisyStripTest::myBooker ( DQMStore::IBooker ibooker)
virtual

Implements RPCClient.

Definition at line 45 of file RPCNoisyStripTest.cc.

Member Data Documentation

MonitorElement* RPCNoisyStripTest::DEVDDisk[10]
private

Definition at line 43 of file RPCNoisyStripTest.h.

MonitorElement* RPCNoisyStripTest::DEVDWheel[5]
private

Definition at line 39 of file RPCNoisyStripTest.h.

std::string RPCNoisyStripTest::globalFolder_
private

Definition at line 29 of file RPCNoisyStripTest.h.

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

Definition at line 35 of file RPCNoisyStripTest.h.

std::vector<MonitorElement *> RPCNoisyStripTest::myOccupancyMe_
private

Definition at line 34 of file RPCNoisyStripTest.h.

MonitorElement* RPCNoisyStripTest::NOISEDDisk[10]
private

Definition at line 42 of file RPCNoisyStripTest.h.

MonitorElement* RPCNoisyStripTest::NOISEDisk[10]
private

Definition at line 41 of file RPCNoisyStripTest.h.

MonitorElement* RPCNoisyStripTest::NOISEDWheel[5]
private

Definition at line 38 of file RPCNoisyStripTest.h.

MonitorElement* RPCNoisyStripTest::NOISEWheel[5]
private

Definition at line 37 of file RPCNoisyStripTest.h.

int RPCNoisyStripTest::numberOfDisks_
private

Definition at line 44 of file RPCNoisyStripTest.h.

int RPCNoisyStripTest::numberOfRings_
private

Definition at line 30 of file RPCNoisyStripTest.h.

int RPCNoisyStripTest::prescaleFactor_
private

Definition at line 31 of file RPCNoisyStripTest.h.

bool RPCNoisyStripTest::testMode_
private

Definition at line 32 of file RPCNoisyStripTest.h.

bool RPCNoisyStripTest::useRollInfo_
private

Definition at line 36 of file RPCNoisyStripTest.h.