CMS 3D CMS Logo

TrackerInteractionGeometryESProducer.h
Go to the documentation of this file.
1 #ifndef FastSimulation_TrackerSetup_TrackerInteractionGeometryESProducer_H
2 #define FastSimulation_TrackerSetup_TrackerInteractionGeometryESProducer_H
3 
8 #include <memory>
9 #include <string>
10 
12 public:
15  std::unique_ptr<TrackerInteractionGeometry> produce(const TrackerInteractionGeometryRecord &);
16 
17 private:
20 };
21 
22 #endif
TrackerInteractionGeometryESProducer::TrackerInteractionGeometryESProducer
TrackerInteractionGeometryESProducer(const edm::ParameterSet &p)
Definition: TrackerInteractionGeometryESProducer.cc:9
TrackerInteractionGeometryRecord
Definition: TrackerInteractionGeometryRecord.h:26
ESProducer.h
TrackerInteractionGeometryESProducer::produce
std::unique_ptr< TrackerInteractionGeometry > produce(const TrackerInteractionGeometryRecord &)
Definition: TrackerInteractionGeometryESProducer.cc:18
TrackerInteractionGeometryESProducer::~TrackerInteractionGeometryESProducer
~TrackerInteractionGeometryESProducer() override
Definition: TrackerInteractionGeometryESProducer.cc:16
TrackerInteractionGeometry.h
edm::ParameterSet
Definition: ParameterSet.h:47
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
TrackerInteractionGeometryESProducer
Definition: TrackerInteractionGeometryESProducer.h:11
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ESProducer
Definition: ESProducer.h:104
TrackerInteractionGeometryESProducer::theTrackerMaterial
edm::ParameterSet theTrackerMaterial
Definition: TrackerInteractionGeometryESProducer.h:19
ParameterSet.h
TrackerInteractionGeometryESProducer::_label
std::string _label
Definition: TrackerInteractionGeometryESProducer.h:18
TrackerInteractionGeometryRecord.h