CMS 3D CMS Logo

HepMCCopy.h
Go to the documentation of this file.
1 #ifndef RecoParticleFlow_Configuration_HepMCCopy_H
2 #define RecoParticleFlow_Configuration_HepMCCopy_H
3 
5 
6 class ParameterSet;
7 class Event;
8 class EventSetup;
9 
10 class HepMCCopy : public edm::EDProducer {
11 public:
12  explicit HepMCCopy(edm::ParameterSet const& p);
13  ~HepMCCopy() override {}
14  void produce(edm::Event& e, const edm::EventSetup& c) override;
15 
16 private:
17 };
18 
19 #endif
EDProducer.h
HepMCCopy::HepMCCopy
HepMCCopy(edm::ParameterSet const &p)
Definition: HepMCCopy.cc:10
AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
Event
HepMCCopy::~HepMCCopy
~HepMCCopy() override
Definition: HepMCCopy.h:13
edm::ParameterSet
Definition: ParameterSet.h:47
ParameterSet
Definition: Functions.h:16
edm::EventSetup
Definition: EventSetup.h:58
HepMCCopy::produce
void produce(edm::Event &e, const edm::EventSetup &c) override
Definition: HepMCCopy.cc:15
edm::EDProducer
Definition: EDProducer.h:35
EventSetup
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:46
edm::Event
Definition: Event.h:73
HepMCCopy
Definition: HepMCCopy.h:10
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37