Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
FWCore
Framework
interface
EventSetupRecordProviderFactory.h
Go to the documentation of this file.
1
#ifndef Framework_EventSetupRecordProviderFactory_h
2
#define Framework_EventSetupRecordProviderFactory_h
3
// -*- C++ -*-
4
//
5
// Package: Framework
6
// Class : EventSetupRecordProviderFactory
7
//
16
//
17
// Author: Chris Jones
18
// Created: Mon Mar 28 16:58:12 EST 2005
19
//
20
21
// system include files
22
#include <memory>
23
// user include files
24
#include "
FWCore/Framework/interface/EventSetupRecordProvider.h
"
25
26
// forward declarations
27
namespace
edm {
28
namespace
eventsetup {
29
class
EventSetupRecordProviderFactory
30
{
31
32
public
:
33
virtual
~EventSetupRecordProviderFactory
();
34
35
// ---------- const member functions ---------------------
36
virtual
std::auto_ptr<EventSetupRecordProvider>
makeRecordProvider
()
const
= 0;
37
38
// ---------- static member functions --------------------
39
40
// ---------- member functions ---------------------------
41
protected
:
42
EventSetupRecordProviderFactory
() {}
43
private
:
44
EventSetupRecordProviderFactory
(
const
EventSetupRecordProviderFactory
&);
// stop default
45
46
const
EventSetupRecordProviderFactory
&
operator=
(
const
EventSetupRecordProviderFactory
&);
// stop default
47
48
// ---------- member data --------------------------------
49
50
};
51
}
52
}
53
54
#endif
edm::eventsetup::EventSetupRecordProviderFactory
Definition:
EventSetupRecordProviderFactory.h:29
edm::eventsetup::EventSetupRecordProviderFactory::~EventSetupRecordProviderFactory
virtual ~EventSetupRecordProviderFactory()
Definition:
EventSetupRecordProviderFactory.cc:40
edm::eventsetup::EventSetupRecordProviderFactory::EventSetupRecordProviderFactory
EventSetupRecordProviderFactory()
Definition:
EventSetupRecordProviderFactory.h:42
edm::eventsetup::EventSetupRecordProviderFactory::operator=
const EventSetupRecordProviderFactory & operator=(const EventSetupRecordProviderFactory &)
edm::eventsetup::EventSetupRecordProviderFactory::makeRecordProvider
virtual std::auto_ptr< EventSetupRecordProvider > makeRecordProvider() const =0
EventSetupRecordProvider.h
Generated for CMSSW Reference Manual by
1.8.5