CMS 3D CMS Logo

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

#include <DTConfigAbstractHandler.h>

Inheritance diagram for DTConfigAbstractHandler:
DTConfigPluginHandler

Public Member Functions

virtual int get (const edm::EventSetup &context, int cfgId, const DTKeyedConfig *&obj)
 get content More...
 
virtual int get (const DTKeyedConfigListRcd &keyRecord, int cfgId, const DTKeyedConfig *&obj)
 
virtual void getData (const edm::EventSetup &context, int cfgId, std::vector< std::string > &list)
 
virtual void getData (const DTKeyedConfigListRcd &keyRecord, int cfgId, std::vector< std::string > &list)
 
virtual void purge ()
 purge db copy More...
 
virtual ~DTConfigAbstractHandler ()
 

Static Public Member Functions

static DTConfigAbstractHandlergetInstance ()
 get static object More...
 

Protected Member Functions

 DTConfigAbstractHandler ()
 

Static Protected Attributes

static DTConfigAbstractHandlerinstance = 0
 

Private Member Functions

 DTConfigAbstractHandler (const DTConfigAbstractHandler &x)
 
const DTConfigAbstractHandleroperator= (const DTConfigAbstractHandler &x)
 

Detailed Description

Description: Abstract class to hold configuration identifier for chambers

Date:
2010/05/14 11:42:55
Revision:
1.2
Author
Paolo Ronchese INFN Padova

Definition at line 39 of file DTConfigAbstractHandler.h.

Constructor & Destructor Documentation

DTConfigAbstractHandler::~DTConfigAbstractHandler ( )
virtual

ConstructorDestructor

Definition at line 38 of file DTConfigAbstractHandler.cc.

38  {
39 }
DTConfigAbstractHandler::DTConfigAbstractHandler ( )
protected

Constructor

Definition at line 34 of file DTConfigAbstractHandler.cc.

34  {
35 }
DTConfigAbstractHandler::DTConfigAbstractHandler ( const DTConfigAbstractHandler x)
private

Constructor

Member Function Documentation

int DTConfigAbstractHandler::get ( const edm::EventSetup context,
int  cfgId,
const DTKeyedConfig *&  obj 
)
virtual
int DTConfigAbstractHandler::get ( const DTKeyedConfigListRcd keyRecord,
int  cfgId,
const DTKeyedConfig *&  obj 
)
virtual
void DTConfigAbstractHandler::getData ( const edm::EventSetup context,
int  cfgId,
std::vector< std::string > &  list 
)
virtual

Reimplemented in DTConfigPluginHandler.

Definition at line 65 of file DTConfigAbstractHandler.cc.

Referenced by ShapeTools.ShapeBuilder::doCombinedDataset().

67  {
68  return;
69 }
void DTConfigAbstractHandler::getData ( const DTKeyedConfigListRcd keyRecord,
int  cfgId,
std::vector< std::string > &  list 
)
virtual

Reimplemented in DTConfigPluginHandler.

Definition at line 72 of file DTConfigAbstractHandler.cc.

Referenced by ShapeTools.ShapeBuilder::doCombinedDataset().

74  {
75  return;
76 }
DTConfigAbstractHandler * DTConfigAbstractHandler::getInstance ( )
static

get static object

Operations

Definition at line 46 of file DTConfigAbstractHandler.cc.

References instance.

Referenced by DTConfigDBProducer::readDTCCBConfig().

46  {
47  return instance;
48 }
static DTConfigAbstractHandler * instance
const DTConfigAbstractHandler& DTConfigAbstractHandler::operator= ( const DTConfigAbstractHandler x)
private
void DTConfigAbstractHandler::purge ( )
virtual

purge db copy

Reimplemented in DTConfigPluginHandler.

Definition at line 79 of file DTConfigAbstractHandler.cc.

79  {
80  return;
81 }

Member Data Documentation

DTConfigAbstractHandler * DTConfigAbstractHandler::instance = 0
staticprotected

Definition at line 74 of file DTConfigAbstractHandler.h.

Referenced by DTConfigPluginHandler::build(), and getInstance().