test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
IOMC
RandomEngine
src
RandomEngineStateProducer.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: RandomEngine
4
// Class: RandomEngineStateProducer
5
//
21
#include "
FWCore/Framework/interface/global/EDProducer.h
"
22
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
23
24
namespace
edm {
25
class
ConfigurationDescriptions
;
26
}
27
28
class
RandomEngineStateProducer
:
public
edm::global::EDProducer
<edm::BeginLuminosityBlockProducer> {
29
public
:
30
explicit
RandomEngineStateProducer
(
edm::ParameterSet
const
&
pset
);
31
~RandomEngineStateProducer
();
32
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
33
34
private
:
35
virtual
void
globalBeginLuminosityBlockProduce
(
edm::LuminosityBlock
&,
edm::EventSetup
const
&)
const override
;
36
virtual
void
produce
(
edm::StreamID
iID,
edm::Event
&
ev
,
edm::EventSetup
const
& es)
const override
;
37
};
EDProducer.h
edm::StreamID
Definition:
StreamID.h:30
edm::LuminosityBlock
Definition:
LuminosityBlock.h:46
TrackValidation_cff.pset
tuple pset
Definition:
TrackValidation_cff.py:374
ev
bool ev
Definition:
Hydjet2Hadronizer.cc:95
RandomEngineStateProducer::RandomEngineStateProducer
RandomEngineStateProducer(edm::ParameterSet const &pset)
Definition:
RandomEngineStateProducer.cc:14
Frameworkfwd.h
edm::EventSetup
Definition:
EventSetup.h:45
edm::global::EDProducer
Definition:
EDProducer.h:32
ConfigurationDescriptions
RandomEngineStateProducer::~RandomEngineStateProducer
~RandomEngineStateProducer()
Definition:
RandomEngineStateProducer.cc:19
RandomEngineStateProducer::globalBeginLuminosityBlockProduce
virtual void globalBeginLuminosityBlockProduce(edm::LuminosityBlock &, edm::EventSetup const &) const override
Definition:
RandomEngineStateProducer.cc:33
RandomEngineStateProducer
Definition:
RandomEngineStateProducer.h:28
RandomEngineStateProducer::produce
virtual void produce(edm::StreamID iID, edm::Event &ev, edm::EventSetup const &es) const override
Definition:
RandomEngineStateProducer.cc:23
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:65
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:27
RandomEngineStateProducer::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition:
RandomEngineStateProducer.cc:43
Generated for CMSSW Reference Manual by
1.8.5