Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Geometry
TrackerGeometryBuilder
plugins
TrackerParametersESModule.h
Go to the documentation of this file.
1
#ifndef Geometry_TrackerGeometryBuilder_TrackerParametersESModule_H
2
#define Geometry_TrackerGeometryBuilder_TrackerParametersESModule_H
3
4
#include "
FWCore/Framework/interface/ESProducer.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
Geometry/Records/interface/IdealGeometryRecord.h
"
7
#include <memory>
8
9
namespace
edm {
10
class
ConfigurationDescriptions
;
11
}
12
class
PTrackerParameters
;
13
class
PTrackerParametersRcd
;
14
15
class
TrackerParametersESModule
:
public
edm::ESProducer
16
{
17
public
:
18
TrackerParametersESModule
(
const
edm::ParameterSet
& );
19
~TrackerParametersESModule
(
void
);
20
21
typedef
std::shared_ptr<PTrackerParameters>
ReturnType
;
22
23
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& );
24
25
ReturnType
produce
(
const
PTrackerParametersRcd
& );
26
};
27
28
#endif
TrackerParametersESModule::~TrackerParametersESModule
~TrackerParametersESModule(void)
Definition:
TrackerParametersESModule.cc:20
PTrackerParametersRcd
Definition:
PTrackerParametersRcd.h:9
PTrackerParameters
Definition:
PTrackerParameters.h:6
TrackerParametersESModule::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &)
Definition:
TrackerParametersESModule.cc:25
edm::ESProducer
Definition:
ESProducer.h:97
ParameterSet.h
ConfigurationDescriptions
TrackerParametersESModule::TrackerParametersESModule
TrackerParametersESModule(const edm::ParameterSet &)
Definition:
TrackerParametersESModule.cc:13
ESProducer.h
IdealGeometryRecord.h
edm::ParameterSet
Definition:
ParameterSet.h:36
TrackerParametersESModule::produce
ReturnType produce(const PTrackerParametersRcd &)
Definition:
TrackerParametersESModule.cc:32
TrackerParametersESModule
Definition:
TrackerParametersESModule.h:15
TrackerParametersESModule::ReturnType
std::shared_ptr< PTrackerParameters > ReturnType
Definition:
TrackerParametersESModule.h:21
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:27
Generated for CMSSW Reference Manual by
1.8.5