FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
pgenerators
chigen
PartonicModel.h
Go to the documentation of this file.
1
/*
2
* @author Alexey Luchinsky
3
* @author Stanislav Poslavsky (stvlpos (at) mail.ru)
4
*/
5
6
#ifndef PYTHIAPARTONMODEL_H
7
#define PYTHIAPARTONMODEL_H
8
#include "
ChiGenContext.h
"
9
#include "EvtGenBase/EvtSpinDensity.hh"
10
11
using namespace
Pythia8;
12
13
namespace
chigen {
14
15
class
PartonicModel
{
16
public
:
17
PartonicModel
(
double
ecm,
int
pdgId, EvtId evtId,
18
EvtSpinDensity spinDensity,
double
mesonMass);
19
virtual
~
PartonicModel
();
20
24
virtual
bool
next
();
25
29
virtual
bool
setKin
() {
30
return
false
;
31
};
32
36
virtual
void
setSigma
() {
37
};
38
39
ClassDef(
PartonicModel
, 1);
40
public
:
44
double
eCM
;
48
int
pdgId
;
52
EvtSpinDensity
spinDensity
;
56
EvtId
evtId
;
60
double
mesonMass,
mesonMass2
;
64
double
x1,
x2
;
68
double
sH, tH,
uH
;
72
double
sigma
;
76
double
MaxSigma,
MaxSigmaBackup
;
77
81
int
nCall
;
82
};
83
}
84
85
#endif
/* PYTHIAPARTONMODEL_H */
86
chigen::PartonicModel::setKin
virtual bool setKin()
Definition:
PartonicModel.h:29
chigen::PartonicModel::setSigma
virtual void setSigma()
Definition:
PartonicModel.h:36
chigen::PartonicModel::evtId
EvtId evtId
Definition:
PartonicModel.h:56
chigen::PartonicModel::x2
double x2
Definition:
PartonicModel.h:64
chigen::PartonicModel::mesonMass2
double mesonMass2
Definition:
PartonicModel.h:60
chigen::PartonicModel::sigma
double sigma
Definition:
PartonicModel.h:72
ChiGenContext.h
chigen::PartonicModel::eCM
double eCM
Definition:
PartonicModel.h:44
chigen::PartonicModel::uH
double uH
Definition:
PartonicModel.h:68
chigen::PartonicModel::MaxSigmaBackup
double MaxSigmaBackup
Definition:
PartonicModel.h:76
chigen::PartonicModel
Definition:
PartonicModel.h:15
chigen::PartonicModel::pdgId
int pdgId
Definition:
PartonicModel.h:48
chigen::PartonicModel::spinDensity
EvtSpinDensity spinDensity
Definition:
PartonicModel.h:52
next
static int next[96]
Definition:
ranlxd.cxx:374
chigen::PartonicModel::nCall
int nCall
Definition:
PartonicModel.h:81
Generated on Wed Apr 3 2019 08:43:52 for FairRoot/PandaRoot by
1.8.5