CMS 3D CMS Logo

MultiRecHitCollectorESProducer.h
Go to the documentation of this file.
1 #ifndef RecoLocalTracker_ESProducers_MultiRecHitCollectorESProducer_h
2 #define RecoLocalTracker_ESProducers_MultiRecHitCollectorESProducer_h
3 
8 
11 
16 
17 #include <memory>
18 
20 public:
23  std::unique_ptr<MultiRecHitCollector> produce(const MultiRecHitRecord&);
24 
25  // Set parameter set
26  void setConf(const edm::ParameterSet& conf) { conf_ = conf; }
27 
28 private:
30 };
31 
32 #endif // RecoLocalTracker_ESProducers_MultiRecHitCollectorESProducer_h
MultiRecHitRecord
Definition: MultiRecHitRecord.h:12
EDProducer.h
ESHandle.h
ESProducer.h
MultiRecHitCollectorESProducer
Definition: MultiRecHitCollectorESProducer.h:19
MultiRecHitCollectorESProducer::produce
std::unique_ptr< MultiRecHitCollector > produce(const MultiRecHitRecord &)
Definition: MultiRecHitCollectorESProducer.cc:31
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
InputTag.h
MultiRecHitCollector.h
MultiRecHitCollectorESProducer::setConf
void setConf(const edm::ParameterSet &conf)
Definition: MultiRecHitCollectorESProducer.h:26
MultiRecHitRecord.h
MultiRecHitCollectorESProducer::conf_
edm::ParameterSet conf_
Definition: MultiRecHitCollectorESProducer.h:29
EventSetup.h
edm::ESProducer
Definition: ESProducer.h:101
ParameterSet.h
MultiRecHitCollectorESProducer::~MultiRecHitCollectorESProducer
~MultiRecHitCollectorESProducer() override
Definition: MultiRecHitCollectorESProducer.cc:29
MultiRecHitCollectorESProducer::MultiRecHitCollectorESProducer
MultiRecHitCollectorESProducer(const edm::ParameterSet &iConfig)
Definition: MultiRecHitCollectorESProducer.cc:23