CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

RPCQualityTests Class Reference

#include <RPCQualityTests.h>

Inheritance diagram for RPCQualityTests:
edm::EDAnalyzer

List of all members.

Public Member Functions

 RPCQualityTests (const edm::ParameterSet &)
 ~RPCQualityTests ()

Private Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &)
virtual void beginJob ()
void beginLuminosityBlock (edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &context)
virtual void beginRun (const edm::Run &r, const edm::EventSetup &c)
virtual void endJob ()
void endLuminosityBlock (edm::LuminosityBlock const &lumiSeg, edm::EventSetup const &c)
virtual void endRun (const edm::Run &r, const edm::EventSetup &c)
std::map< std::string,
RPCClient * > 
makeQTestMap ()

Private Attributes

std::string clientName_
DQMStoredbe_
bool enableInputFile_
bool enableMonitorDaemon_
bool enableQTests_
int eSummary_
std::string eventInfoPath_
bool getQualityTestsFromFile_
std::string hostName_
int hostPort_
std::string inputFile_
int nevents_
edm::ParameterSet parameters_
int prescaleFactor_
std::vector< std::string > qtestList_
std::vector< RPCClient * > qtests_

Detailed Description

Definition at line 22 of file RPCQualityTests.h.


Constructor & Destructor Documentation

RPCQualityTests::RPCQualityTests ( const edm::ParameterSet ) [explicit]
RPCQualityTests::~RPCQualityTests ( )

Member Function Documentation

virtual void RPCQualityTests::analyze ( const edm::Event ,
const edm::EventSetup  
) [private, virtual]

Implements edm::EDAnalyzer.

virtual void RPCQualityTests::beginJob ( ) [private, virtual]

Reimplemented from edm::EDAnalyzer.

void RPCQualityTests::beginLuminosityBlock ( edm::LuminosityBlock const &  lumiSeg,
edm::EventSetup const &  context 
) [private, virtual]

Reimplemented from edm::EDAnalyzer.

virtual void RPCQualityTests::beginRun ( const edm::Run r,
const edm::EventSetup c 
) [private, virtual]

Reimplemented from edm::EDAnalyzer.

virtual void RPCQualityTests::endJob ( ) [private, virtual]

Reimplemented from edm::EDAnalyzer.

void RPCQualityTests::endLuminosityBlock ( edm::LuminosityBlock const &  lumiSeg,
edm::EventSetup const &  c 
) [private, virtual]

Reimplemented from edm::EDAnalyzer.

virtual void RPCQualityTests::endRun ( const edm::Run r,
const edm::EventSetup c 
) [private, virtual]

Reimplemented from edm::EDAnalyzer.

std::map<std::string , RPCClient*> RPCQualityTests::makeQTestMap ( ) [private]

Member Data Documentation

std::string RPCQualityTests::clientName_ [private]

Definition at line 47 of file RPCQualityTests.h.

Definition at line 43 of file RPCQualityTests.h.

Definition at line 56 of file RPCQualityTests.h.

Definition at line 54 of file RPCQualityTests.h.

Definition at line 55 of file RPCQualityTests.h.

Definition at line 62 of file RPCQualityTests.h.

std::string RPCQualityTests::eventInfoPath_ [private]

Definition at line 61 of file RPCQualityTests.h.

Definition at line 50 of file RPCQualityTests.h.

std::string RPCQualityTests::hostName_ [private]

Definition at line 45 of file RPCQualityTests.h.

Definition at line 46 of file RPCQualityTests.h.

std::string RPCQualityTests::inputFile_ [private]

Definition at line 60 of file RPCQualityTests.h.

Definition at line 41 of file RPCQualityTests.h.

Definition at line 53 of file RPCQualityTests.h.

Definition at line 63 of file RPCQualityTests.h.

std::vector<std::string> RPCQualityTests::qtestList_ [private]

Definition at line 59 of file RPCQualityTests.h.

std::vector<RPCClient*> RPCQualityTests::qtests_ [private]

Definition at line 58 of file RPCQualityTests.h.