PandaRoot
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, EvtSpinDensity spinDensity,
double
mesonMass);
18
virtual
~
PartonicModel
();
19
23
virtual
bool
next();
24
28
virtual
bool
setKin
() {
return
false
; };
29
33
virtual
void
setSigma
(){};
34
35
ClassDef(
PartonicModel
, 1);
36
37
public
:
41
double
eCM
;
45
int
pdgId
;
49
EvtSpinDensity
spinDensity
;
53
EvtId
evtId
;
57
double
mesonMass,
mesonMass2
;
61
double
x1,
x2
;
65
double
sH, tH,
uH
;
69
double
sigma
;
73
double
MaxSigma,
MaxSigmaBackup
;
74
78
int
nCall
;
79
};
80
}
// namespace chigen
81
82
#endif
/* PYTHIAPARTONMODEL_H */
chigen::PartonicModel::setKin
virtual bool setKin()
Definition:
PartonicModel.h:28
chigen
Definition:
ChiGen.h:12
chigen::PartonicModel::setSigma
virtual void setSigma()
Definition:
PartonicModel.h:33
chigen::PartonicModel::evtId
EvtId evtId
Definition:
PartonicModel.h:53
chigen::PartonicModel::x2
double x2
Definition:
PartonicModel.h:61
chigen::PartonicModel::mesonMass2
double mesonMass2
Definition:
PartonicModel.h:57
chigen::PartonicModel::sigma
double sigma
Definition:
PartonicModel.h:69
ChiGenContext.h
chigen::PartonicModel::eCM
double eCM
Definition:
PartonicModel.h:41
chigen::PartonicModel::uH
double uH
Definition:
PartonicModel.h:65
chigen::PartonicModel::MaxSigmaBackup
double MaxSigmaBackup
Definition:
PartonicModel.h:73
chigen::PartonicModel
Definition:
PartonicModel.h:15
chigen::PartonicModel::pdgId
int pdgId
Definition:
PartonicModel.h:45
Pythia8
chigen::PartonicModel::spinDensity
EvtSpinDensity spinDensity
Definition:
PartonicModel.h:49
chigen::PartonicModel::nCall
int nCall
Definition:
PartonicModel.h:78
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
pgenerators
chigen
PartonicModel.h
Generated on Fri Oct 21 2022 07:03:57 for PandaRoot by
1.8.13