Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
GeneratorInterface
Pythia6Interface
plugins
Pythia6JetGun.h
Go to the documentation of this file.
1
#ifndef gen_Pythia6JetGun_h
2
#define gen_Pythia6JetGun_h
3
4
#include "
Pythia6ParticleGun.h
"
5
6
namespace
CLHEP {
7
class
HepRandomEngine;
8
}
9
10
namespace
gen
{
11
12
class
Pythia6JetGun
:
public
Pythia6ParticleGun
13
{
14
15
public
:
16
17
Pythia6JetGun
(
const
edm::ParameterSet
& );
18
virtual
~Pythia6JetGun
();
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
fMinE
;
29
double
fMaxE
;
30
double
fMinP
;
31
double
fMaxP
;
32
33
};
34
35
}
36
37
#endif
gen::Pythia6JetGun::Pythia6JetGun
Pythia6JetGun(const edm::ParameterSet &)
Definition:
Pythia6JetGun.cc:18
gen::Pythia6JetGun::fMinEta
double fMinEta
Definition:
Pythia6JetGun.h:26
relval_steps.gen
def gen
Definition:
relval_steps.py:248
gen::Pythia6JetGun::generateEvent
void generateEvent(CLHEP::HepRandomEngine *)
Definition:
Pythia6JetGun.cc:40
gen::Pythia6JetGun::fMinE
double fMinE
Definition:
Pythia6JetGun.h:28
gen::Pythia6JetGun
Definition:
Pythia6JetGun.h:12
gen::Pythia6JetGun::fMaxEta
double fMaxEta
Definition:
Pythia6JetGun.h:27
gen::Pythia6JetGun::fMinP
double fMinP
Definition:
Pythia6JetGun.h:30
Pythia6ParticleGun.h
gen::Pythia6JetGun::~Pythia6JetGun
virtual ~Pythia6JetGun()
Definition:
Pythia6JetGun.cc:36
edm::ParameterSet
Definition:
ParameterSet.h:35
gen::Pythia6JetGun::fMaxE
double fMaxE
Definition:
Pythia6JetGun.h:29
gen::Pythia6JetGun::fMaxP
double fMaxP
Definition:
Pythia6JetGun.h:31
gen::Pythia6ParticleGun
Definition:
Pythia6ParticleGun.h:29
Generated for CMSSW Reference Manual by
1.8.5