Main Page
Namespaces
Classes
Package Documentation
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
AlCaHLTBitMon_ParallelJobs.p
p
Definition:
AlCaHLTBitMon_ParallelJobs.py:152
ParameterSet
Definition:
Functions.h:16
edm::StreamID
Definition:
StreamID.h:30
EnergyCorrector.c
c
Definition:
EnergyCorrector.py:43
GeneratorSmearedProducer
Definition:
GeneratorSmearedProducer.h:15
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
edm::EDGetTokenT< edm::HepMCProduct >
GeneratorSmearedProducer::newToken_
const edm::EDGetTokenT< edm::HepMCProduct > newToken_
Definition:
GeneratorSmearedProducer.h:25
EventSetup
GeneratorSmearedProducer::oldToken_
const edm::EDGetTokenT< edm::HepMCProduct > oldToken_
Definition:
GeneratorSmearedProducer.h:26
HepMCProduct
edm::EventSetup
Definition:
EventSetup.h:44
edm::global::EDProducer
Definition:
EDProducer.h:32
ConfigurationDescriptions
Event
edm
HLT enums.
Definition:
AlignableModifier.h:17
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:66
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
Generated for CMSSW Reference Manual by
1.8.11