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