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 Types | Private Member Functions | Private Attributes
RPCClusterSizeTest Class Reference

#include <RPCClusterSizeTest.h>

Inheritance diagram for RPCClusterSizeTest:
RPCClient

Public Member Functions

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

Private Types

enum  MEArraySizes { kWheels = 5, kDisks = 10 }
 

Private Member Functions

void resetMEArrays (void)
 

Private Attributes

MonitorElementCLSDDisk [kDisks]
 
MonitorElementCLSDisk [kDisks]
 
MonitorElementCLSDWheel [kWheels]
 
MonitorElementCLSWheel [kWheels]
 
std::string globalFolder_
 
MonitorElementMEANDDisk [kDisks]
 
MonitorElementMEANDisk [kDisks]
 
MonitorElementMEANDWheel [kWheels]
 
MonitorElementMEANWheel [kWheels]
 
std::vector< MonitorElement * > myClusterMe_
 
std::vector< RPCDetIdmyDetIds_
 
int numberOfDisks_
 
int numberOfRings_
 
int prescaleFactor_
 
bool testMode_
 
bool useRollInfo_
 

Detailed Description

Definition at line 8 of file RPCClusterSizeTest.h.

Member Enumeration Documentation

Enumerator
kWheels 
kDisks 

Definition at line 32 of file RPCClusterSizeTest.h.

Constructor & Destructor Documentation

RPCClusterSizeTest::RPCClusterSizeTest ( const edm::ParameterSet ps)

Constructor.

Definition at line 10 of file RPCClusterSizeTest.cc.

RPCClusterSizeTest::~RPCClusterSizeTest ( )
virtual

Destructor.

Definition at line 23 of file RPCClusterSizeTest.cc.

Member Function Documentation

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

Implements RPCClient.

Definition at line 25 of file RPCClusterSizeTest.cc.

void RPCClusterSizeTest::clientOperation ( )
virtual

Implements RPCClient.

Definition at line 48 of file RPCClusterSizeTest.cc.

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

Implements RPCClient.

Definition at line 32 of file RPCClusterSizeTest.cc.

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

Implements RPCClient.

Definition at line 153 of file RPCClusterSizeTest.cc.

void RPCClusterSizeTest::resetMEArrays ( void  )
private

Definition at line 140 of file RPCClusterSizeTest.cc.

Member Data Documentation

MonitorElement* RPCClusterSizeTest::CLSDDisk[kDisks]
private

Definition at line 43 of file RPCClusterSizeTest.h.

MonitorElement* RPCClusterSizeTest::CLSDisk[kDisks]
private

Definition at line 42 of file RPCClusterSizeTest.h.

MonitorElement* RPCClusterSizeTest::CLSDWheel[kWheels]
private

Definition at line 38 of file RPCClusterSizeTest.h.

MonitorElement* RPCClusterSizeTest::CLSWheel[kWheels]
private

Definition at line 37 of file RPCClusterSizeTest.h.

std::string RPCClusterSizeTest::globalFolder_
private

Definition at line 24 of file RPCClusterSizeTest.h.

MonitorElement* RPCClusterSizeTest::MEANDDisk[kDisks]
private

Definition at line 45 of file RPCClusterSizeTest.h.

MonitorElement* RPCClusterSizeTest::MEANDisk[kDisks]
private

Definition at line 44 of file RPCClusterSizeTest.h.

MonitorElement* RPCClusterSizeTest::MEANDWheel[kWheels]
private

Definition at line 40 of file RPCClusterSizeTest.h.

MonitorElement* RPCClusterSizeTest::MEANWheel[kWheels]
private

Definition at line 39 of file RPCClusterSizeTest.h.

std::vector<MonitorElement *> RPCClusterSizeTest::myClusterMe_
private

Definition at line 30 of file RPCClusterSizeTest.h.

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

Definition at line 31 of file RPCClusterSizeTest.h.

int RPCClusterSizeTest::numberOfDisks_
private

Definition at line 25 of file RPCClusterSizeTest.h.

int RPCClusterSizeTest::numberOfRings_
private

Definition at line 26 of file RPCClusterSizeTest.h.

int RPCClusterSizeTest::prescaleFactor_
private

Definition at line 27 of file RPCClusterSizeTest.h.

bool RPCClusterSizeTest::testMode_
private

Definition at line 28 of file RPCClusterSizeTest.h.

bool RPCClusterSizeTest::useRollInfo_
private

Definition at line 29 of file RPCClusterSizeTest.h.