CMS 3D CMS Logo

DetLayerGeometryESProducer.cc
Go to the documentation of this file.
2 
7 
8 #include <memory>
9 #include <string>
10 
11 using namespace edm;
12 
14  std::string myName = p.getParameter<std::string>("ComponentName");
15  setWhatProduced(this, myName);
16 }
17 
19 
20 std::unique_ptr<DetLayerGeometry> DetLayerGeometryESProducer::produce(const RecoGeometryRecord& iRecord) {
21  return std::make_unique<DetLayerGeometry>();
22 }
23 
ESHandle.h
edm
HLT enums.
Definition: AlignableModifier.h:19
DetLayerGeometryESProducer::produce
std::unique_ptr< DetLayerGeometry > produce(const RecoGeometryRecord &)
Definition: DetLayerGeometryESProducer.cc:20
ESProducer.h
DetLayerGeometryESProducer
Definition: DetLayerGeometryESProducer.h:10
DetLayerGeometryESProducer::~DetLayerGeometryESProducer
~DetLayerGeometryESProducer() override
Definition: DetLayerGeometryESProducer.cc:18
edm::ParameterSet
Definition: ParameterSet.h:47
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
RecoGeometryRecord
Definition: RecoGeometryRecord.h:15
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
ModuleFactory.h
DEFINE_FWK_EVENTSETUP_MODULE
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
Definition: ModuleFactory.h:60
DetLayerGeometryESProducer::DetLayerGeometryESProducer
DetLayerGeometryESProducer(const edm::ParameterSet &p)
Definition: DetLayerGeometryESProducer.cc:13
EventSetup.h
DetLayerGeometryESProducer.h