CMS 3D CMS Logo

List of all members | Public Member Functions
cscdqm::MonitorObjectProvider Class Referenceabstract

Interface for Histogram providing objects. Used by Event Processor to retrieve MonitorObject 's and by Collection to book MonitorObject 's. More...

#include <CSCDQM_MonitorObjectProvider.h>

Inheritance diagram for cscdqm::MonitorObjectProvider:
CSCMonitorModule CSCOfflineClient

Public Member Functions

virtual MonitorObjectbookMonitorObject (const HistoBookRequest &p_req)=0
 
virtual bool getCSCDetId (const unsigned int crateId, const unsigned int dmbId, CSCDetId &detId) const =0
 
virtual ~MonitorObjectProvider ()(false)
 

Detailed Description

Interface for Histogram providing objects. Used by Event Processor to retrieve MonitorObject 's and by Collection to book MonitorObject 's.

Definition at line 115 of file CSCDQM_MonitorObjectProvider.h.

Constructor & Destructor Documentation

virtual cscdqm::MonitorObjectProvider::~MonitorObjectProvider ( )
inlinevirtual

Definition at line 118 of file CSCDQM_MonitorObjectProvider.h.

118 {}

Member Function Documentation

virtual MonitorObject* cscdqm::MonitorObjectProvider::bookMonitorObject ( const HistoBookRequest p_req)
pure virtual
virtual bool cscdqm::MonitorObjectProvider::getCSCDetId ( const unsigned int  crateId,
const unsigned int  dmbId,
CSCDetId detId 
) const
pure virtual