test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
GeneratorInterface
Pythia6Interface
plugins
Pythia6PtGun.h
Go to the documentation of this file.
1
#ifndef gen_Pythia6PtGun_h
2
#define gen_Pythia6PtGun_h
3
4
#include "
Pythia6ParticleGun.h
"
5
6
namespace
CLHEP {
7
class
HepRandomEngine;
8
}
9
10
namespace
gen
{
11
12
class
Pythia6PtGun
:
public
Pythia6ParticleGun
13
{
14
15
public
:
16
17
Pythia6PtGun
(
const
edm::ParameterSet
& );
18
virtual
~Pythia6PtGun
();
19
// void produce( edm::Event&, const edm::EventSetup& ) ;
20
21
protected
:
22
void
generateEvent
(CLHEP::HepRandomEngine*) ;
23
24
private
:
25
26
double
fMinEta
;
27
double
fMaxEta
;
28
double
fMinPt
;
29
double
fMaxPt
;
30
bool
fAddAntiParticle
;
31
32
};
33
34
35
}
36
37
#endif
gen::Pythia6PtGun::fAddAntiParticle
bool fAddAntiParticle
Definition:
Pythia6PtGun.h:30
gen::Pythia6PtGun
Definition:
Pythia6PtGun.h:12
gen::Pythia6PtGun::fMaxPt
double fMaxPt
Definition:
Pythia6PtGun.h:29
gen::Pythia6PtGun::fMinPt
double fMinPt
Definition:
Pythia6PtGun.h:28
relval_steps.gen
def gen
Definition:
relval_steps.py:249
gen::Pythia6PtGun::fMaxEta
double fMaxEta
Definition:
Pythia6PtGun.h:27
gen::Pythia6PtGun::Pythia6PtGun
Pythia6PtGun(const edm::ParameterSet &)
Definition:
Pythia6PtGun.cc:18
gen::Pythia6PtGun::fMinEta
double fMinEta
Definition:
Pythia6PtGun.h:26
gen::Pythia6PtGun::~Pythia6PtGun
virtual ~Pythia6PtGun()
Definition:
Pythia6PtGun.cc:33
Pythia6ParticleGun.h
gen::Pythia6PtGun::generateEvent
void generateEvent(CLHEP::HepRandomEngine *)
Definition:
Pythia6PtGun.cc:37
edm::ParameterSet
Definition:
ParameterSet.h:35
gen::Pythia6ParticleGun
Definition:
Pythia6ParticleGun.h:29
Generated for CMSSW Reference Manual by
1.8.5