test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
IOMC
ParticleGuns
interface
FlatRandomMultiParticlePGunProducer.h
Go to the documentation of this file.
1
#ifndef IOMC_ParticleGuns_FlatRandomMultiParticlePGunProducer_H
2
#define IOMC_ParticleGuns_FlatRandomMultiParticlePGunProducer_H
3
4
#include <vector>
5
#include "
IOMC/ParticleGuns/interface/BaseFlatGunProducer.h
"
6
7
namespace
edm {
8
9
class
FlatRandomMultiParticlePGunProducer
:
public
BaseFlatGunProducer
{
10
11
public
:
12
FlatRandomMultiParticlePGunProducer
(
const
ParameterSet
&
pset
);
13
virtual
~FlatRandomMultiParticlePGunProducer
();
14
15
virtual
void
produce
(
Event
&
e
,
const
EventSetup
& es)
override
;
16
17
private
:
18
19
// data members
20
std::vector<double>
fProbParticle_
;
21
double
fMinP_
;
22
double
fMaxP_
;
23
24
};
25
}
26
#endif
edm::FlatRandomMultiParticlePGunProducer::~FlatRandomMultiParticlePGunProducer
virtual ~FlatRandomMultiParticlePGunProducer()
Definition:
FlatRandomMultiParticlePGunProducer.cc:48
edm::FlatRandomMultiParticlePGunProducer::FlatRandomMultiParticlePGunProducer
FlatRandomMultiParticlePGunProducer(const ParameterSet &pset)
Definition:
FlatRandomMultiParticlePGunProducer.cc:18
TrackValidation_cff.pset
tuple pset
Definition:
TrackValidation_cff.py:423
edm::FlatRandomMultiParticlePGunProducer::fMinP_
double fMinP_
Definition:
FlatRandomMultiParticlePGunProducer.h:21
edm::BaseFlatGunProducer
Definition:
BaseFlatGunProducer.h:28
edm::EventSetup
Definition:
EventSetup.h:45
edm::FlatRandomMultiParticlePGunProducer::fProbParticle_
std::vector< double > fProbParticle_
Definition:
FlatRandomMultiParticlePGunProducer.h:20
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
edm::FlatRandomMultiParticlePGunProducer
Definition:
FlatRandomMultiParticlePGunProducer.h:9
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::FlatRandomMultiParticlePGunProducer::fMaxP_
double fMaxP_
Definition:
FlatRandomMultiParticlePGunProducer.h:22
BaseFlatGunProducer.h
edm::Event
Definition:
Event.h:66
edm::FlatRandomMultiParticlePGunProducer::produce
virtual void produce(Event &e, const EventSetup &es) override
Definition:
FlatRandomMultiParticlePGunProducer.cc:50
Generated for CMSSW Reference Manual by
1.8.5