CMS 3D CMS Logo

MagneticFieldMapESProducer.h
Go to the documentation of this file.
1 #ifndef FastSimulation_ParticlePropagator_MagneticFieldMapESProducer_H
2 #define FastSimulation_ParticlePropagator_MagneticFieldMapESProducer_H
3 
7 #include <memory>
8 #include <string>
9 
11 public:
13  ~MagneticFieldMapESProducer() override;
14  std::unique_ptr<MagneticFieldMap> produce(const MagneticFieldMapRecord &);
15 
16 private:
18 };
19 
20 #endif
AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
MagneticFieldMapESProducer::MagneticFieldMapESProducer
MagneticFieldMapESProducer(const edm::ParameterSet &p)
Definition: MagneticFieldMapESProducer.cc:11
MagneticFieldMapESProducer::~MagneticFieldMapESProducer
~MagneticFieldMapESProducer() override
Definition: MagneticFieldMapESProducer.cc:18
ESProducer.h
MagneticFieldMapESProducer::_label
std::string _label
Definition: MagneticFieldMapESProducer.h:17
MagneticFieldMapRecord.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:47
MagneticFieldMap.h
MagneticFieldMapRecord
Definition: MagneticFieldMapRecord.h:27
MagneticFieldMapESProducer
Definition: MagneticFieldMapESProducer.h:10
edm::ESProducer
Definition: ESProducer.h:104
MagneticFieldMapESProducer::produce
std::unique_ptr< MagneticFieldMap > produce(const MagneticFieldMapRecord &)
Definition: MagneticFieldMapESProducer.cc:20