CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
RPCClient Class Referenceabstract

#include <RPCClient.h>

Inheritance diagram for RPCClient:
RPCClusterSizeTest RPCDeadChannelTest RPCMultiplicityTest RPCNoisyStripTest RPCOccupancyTest

Public Types

typedef dqm::harvesting::DQMStore DQMStore
 
typedef dqm::harvesting::MonitorElement MonitorElement
 

Public Member Functions

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)
 

Detailed Description

Definition at line 16 of file RPCClient.h.

Member Typedef Documentation

◆ DQMStore

Definition at line 18 of file RPCClient.h.

◆ MonitorElement

Definition at line 19 of file RPCClient.h.

Constructor & Destructor Documentation

◆ ~RPCClient()

virtual RPCClient::~RPCClient ( void  )
inlinevirtual

Definition at line 22 of file RPCClient.h.

22 {}

Member Function Documentation

◆ beginJob()

virtual void RPCClient::beginJob ( std::string &  )
pure virtual

◆ clientOperation()

virtual void RPCClient::clientOperation ( )
pure virtual

◆ getMonitorElements()

virtual void RPCClient::getMonitorElements ( std::vector< MonitorElement * > &  ,
std::vector< RPCDetId > &  ,
std::string &   
)
pure virtual

◆ myBooker()

virtual void RPCClient::myBooker ( DQMStore::IBooker )
pure virtual