test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
GeneratorInterface
Core
interface
GeneratorSmearedProducer.h
Go to the documentation of this file.
1
#ifndef GeneratorInterface_Core_GeneratorSmearedProducer_h
2
#define GeneratorInterface_Core_GeneratorSmearedProducer_h
3
4
#include "
FWCore/Framework/interface/global/EDProducer.h
"
5
#include "
FWCore/Utilities/interface/EDGetToken.h
"
6
7
namespace
edm {
8
class
ParameterSet
;
9
class
ConfigurationDescriptions
;
10
class
Event
;
11
class
EventSetup
;
12
class
HepMCProduct
;
13
}
14
15
class
GeneratorSmearedProducer
:
public
edm::global::EDProducer
<> {
16
17
public
:
18
19
explicit
GeneratorSmearedProducer
(
edm::ParameterSet
const
&
p
);
20
21
virtual
void
produce
(
edm::StreamID
,
edm::Event
&
e
,
edm::EventSetup
const
&
c
)
const override
;
22
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
23
24
private
:
25
const
edm::EDGetTokenT<edm::HepMCProduct>
newToken_
;
26
const
edm::EDGetTokenT<edm::HepMCProduct>
oldToken_
;
27
};
28
29
#endif
EDProducer.h
EDGetToken.h
GeneratorSmearedProducer::GeneratorSmearedProducer
GeneratorSmearedProducer(edm::ParameterSet const &p)
Definition:
GeneratorSmearedProducer.cc:11
ParameterSet
Definition:
Functions.h:16
edm::StreamID
Definition:
StreamID.h:30
GeneratorSmearedProducer
Definition:
GeneratorSmearedProducer.h:15
GeneratorSmearedProducer::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition:
GeneratorSmearedProducer.cc:32
EnergyCorrector.c
tuple c
Definition:
EnergyCorrector.py:43
edm::EDGetTokenT< edm::HepMCProduct >
GeneratorSmearedProducer::newToken_
const edm::EDGetTokenT< edm::HepMCProduct > newToken_
Definition:
GeneratorSmearedProducer.h:25
Event
Definition:
Event.h:16
EventSetup
GeneratorSmearedProducer::oldToken_
const edm::EDGetTokenT< edm::HepMCProduct > oldToken_
Definition:
GeneratorSmearedProducer.h:26
HepMCProduct
edm::EventSetup
Definition:
EventSetup.h:45
edm::global::EDProducer
Definition:
EDProducer.h:32
ConfigurationDescriptions
GeneratorSmearedProducer::produce
virtual void produce(edm::StreamID, edm::Event &e, edm::EventSetup const &c) const override
Definition:
GeneratorSmearedProducer.cc:20
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
AlCaHLTBitMon_ParallelJobs.p
tuple p
Definition:
AlCaHLTBitMon_ParallelJobs.py:152
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:66
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:27
Generated for CMSSW Reference Manual by
1.8.5