Main Page
Namespaces
Classes
Package Documentation
Geometry
TrackerNumberingBuilder
plugins
TrackerGeometricDetESModule.h
Go to the documentation of this file.
1
#ifndef Geometry_TrackerNumberingBuilder_TrackerGeometricDetESModule_H
2
#define Geometry_TrackerNumberingBuilder_TrackerGeometricDetESModule_H
3
4
#include "
FWCore/Framework/interface/ESProducer.h
"
5
6
namespace
edm
{
7
class
ConfigurationDescriptions
;
8
class
ParameterSet
;
9
}
10
11
class
GeometricDet
;
12
class
IdealGeometryRecord
;
13
14
class
TrackerGeometricDetESModule
:
public
edm::ESProducer
15
{
16
public
:
17
TrackerGeometricDetESModule
(
const
edm::ParameterSet
&
p
);
18
~
TrackerGeometricDetESModule
(
void
)
override
;
19
std::unique_ptr<GeometricDet> produce(
const
IdealGeometryRecord
& );
20
21
static
void
fillDescriptions(
edm::ConfigurationDescriptions
& descriptions );
22
23
private
:
24
bool
fromDDD_
;
25
};
26
27
#endif
28
29
30
31
AlCaHLTBitMon_ParallelJobs.p
p
Definition:
AlCaHLTBitMon_ParallelJobs.py:152
ParameterSet
Definition:
Functions.h:16
TrackerGeometricDetESModule::fromDDD_
bool fromDDD_
Definition:
TrackerGeometricDetESModule.h:24
edm::ESProducer
Definition:
ESProducer.h:97
TrackerGeometricDetESModule
Definition:
TrackerGeometricDetESModule.h:14
GeometricDet
Definition:
GeometricDet.h:30
ConfigurationDescriptions
IdealGeometryRecord
Definition:
IdealGeometryRecord.h:26
ESProducer.h
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
Generated for CMSSW Reference Manual by
1.8.11