Main Page
Namespaces
Classes
Package Documentation
Geometry
GlobalTrackingGeometryBuilder
plugins
GlobalTrackingGeometryESProducer.h
Go to the documentation of this file.
1
#ifndef GlobalTrackingGeometryBuilder_GlobalTrackingGeometryESProducer_h
2
#define GlobalTrackingGeometryBuilder_GlobalTrackingGeometryESProducer_h
3
11
#include "
FWCore/Framework/interface/ESProducer.h
"
12
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
13
#include "
Geometry/Records/interface/GlobalTrackingGeometryRecord.h
"
14
15
#include <memory>
16
#include <string>
17
18
class
GlobalTrackingGeometry
;
19
20
class
GlobalTrackingGeometryESProducer
:
public
edm::ESProducer
{
21
public
:
22
24
GlobalTrackingGeometryESProducer
(
const
edm::ParameterSet
&
p
);
25
27
~GlobalTrackingGeometryESProducer
()
override
;
28
30
std::shared_ptr<GlobalTrackingGeometry>
produce
(
const
GlobalTrackingGeometryRecord
&
record
);
31
32
private
:
33
34
};
35
#endif
36
37
38
39
40
41
AlCaHLTBitMon_ParallelJobs.p
p
Definition:
AlCaHLTBitMon_ParallelJobs.py:153
GlobalTrackingGeometryRecord.h
record
JetCorrectorParameters::Record record
Definition:
classes.h:7
GlobalTrackingGeometryRecord
Definition:
GlobalTrackingGeometryRecord.h:18
GlobalTrackingGeometryESProducer::GlobalTrackingGeometryESProducer
GlobalTrackingGeometryESProducer(const edm::ParameterSet &p)
Constructor.
Definition:
GlobalTrackingGeometryESProducer.cc:22
GlobalTrackingGeometryESProducer::produce
std::shared_ptr< GlobalTrackingGeometry > produce(const GlobalTrackingGeometryRecord &record)
Produce GlobalTrackingGeometry.
Definition:
GlobalTrackingGeometryESProducer.cc:29
edm::ESProducer
Definition:
ESProducer.h:97
ParameterSet.h
GlobalTrackingGeometry
Definition:
GlobalTrackingGeometry.h:20
ESProducer.h
edm::ParameterSet
Definition:
ParameterSet.h:36
GlobalTrackingGeometryESProducer
Definition:
GlobalTrackingGeometryESProducer.h:20
GlobalTrackingGeometryESProducer::~GlobalTrackingGeometryESProducer
~GlobalTrackingGeometryESProducer() override
Destructor.
Definition:
GlobalTrackingGeometryESProducer.cc:26
Generated for CMSSW Reference Manual by
1.8.11