ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Generators
Pythia8_i
python
Pythia8Tunes.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3
4
# Pythia 4C tune
5
def
_4C_cmds
():
6
return
[
7
8
"Tune:pp = 5"
,
9
"SigmaProcess:alphaSvalue = 0.135"
,
10
"SigmaTotal:zeroAXB = true"
,
11
"SigmaDiffractive:dampen = true"
,
12
"SigmaDiffractive:maxXB = 65.0"
,
13
"SigmaDiffractive:maxAX = 65.0"
,
14
"SigmaDiffractive:maxXX = 65.0"
,
15
"Diffraction:largeMassSuppress = 2.0"
,
16
"TimeShower:dampenBeamRecoil = true "
,
17
"TimeShower:phiPolAsym = true "
,
18
"SpaceShower:alphaSvalue = 0.137 "
,
19
"SpaceShower:alphaSorder = 1 "
,
20
"SpaceShower:alphaSuseCMW = false "
,
21
"SpaceShower:samePTasMPI = false "
,
22
"SpaceShower:pT0Ref = 2.0 "
,
23
"SpaceShower:ecmRef = 1800.0"
,
24
"SpaceShower:ecmPow = 0.0 "
,
25
"SpaceShower:pTmaxFudge = 1.0 "
,
26
"SpaceShower:pTdampFudge = 1.0 "
,
27
"SpaceShower:rapidityOrderMPI = true "
,
28
"SpaceShower:phiPolAsym = true "
,
29
"SpaceShower:phiIntAsym = true "
,
30
"MultipartonInteractions:alphaSvalue = 0.135"
,
31
"MultipartonInteractions:ecmRef = 1800. "
,
32
"MultipartonInteractions:expPow = 2.0 "
,
33
"BeamRemnants:primordialKTsoft = 0.5 "
,
34
"BeamRemnants:primordialKThard = 2.0 "
,
35
"BeamRemnants:halfScaleForKT = 1.0 "
,
36
"BeamRemnants:halfMassForKT = 1.0 "
,
37
"ColourReconnection:mode = 0 "
,
38
]
39
40
41
# A2 tune
42
def
_a2_specific_cmds
():
43
return
[
44
"MultipartonInteractions:bProfile = 4"
,
45
"MultipartonInteractions:a1 = 0.03"
,
46
"MultipartonInteractions:pT0Ref = 1.90"
,
47
"MultipartonInteractions:ecmPow = 0.30"
,
48
"SpaceShower:rapidityOrder = 0"
,
49
"PDF:pSet = LHAPDF6:MSTW2008lo68cl"
,
50
"ColourReconnection:range = 2.28"
,
51
]
52
53
54
# A2 tune with MSTW2008lo PDF set
55
def
a2_mstw2008lo_tune_cmds
():
56
return
_4C_cmds
() +
_a2_specific_cmds
()
57
58
59
# Monash 2013 ee tune
60
def
_monash2013_ee_cmds
():
61
return
[
62
"Tune:ee = 7"
,
63
"StringFlav:probStoUD = 0.217"
,
64
"StringFlav:probQQtoQ = 0.081"
,
65
"StringFlav:probSQtoQQ = 0.915"
,
66
"StringFlav:probQQ1toQQ0 = 0.0275"
,
67
"StringFlav:mesonUDvector = 0.50"
,
68
"StringFlav:mesonSvector = 0.55"
,
69
"StringFlav:mesonCvector = 0.88"
,
70
"StringFlav:mesonBvector = 2.20"
,
71
"StringFlav:etaSup = 0.60"
,
72
"StringFlav:etaPrimeSup = 0.12"
,
73
"StringFlav:popcornSpair = 0.90"
,
74
"StringFlav:popcornSmeson = 0.50"
,
75
"StringFlav:suppressLeadingB = false"
,
76
"StringZ:aLund = 0.68"
,
77
"StringZ:bLund = 0.98"
,
78
"StringZ:aExtraSquark = 0.00"
,
79
"StringZ:aExtraDiquark = 0.97"
,
80
"StringZ:rFactC = 1.32"
,
81
"StringZ:rFactB = 0.855"
,
82
"StringPT:sigma = 0.335"
,
83
"StringPT:enhancedFraction = 0.01"
,
84
"StringPT:enhancedWidth = 2.0"
,
85
"TimeShower:alphaSorder = 1"
,
86
"TimeShower:alphaSuseCMW = false"
,
87
"TimeShower:pTmin = 0.5"
,
88
"TimeShower:pTminChgQ = 0.5"
,
89
"StringZ:useOldAExtra = on"
,
90
]
91
92
93
# Monash ee tune
94
def
_monash2013_pp_cmds
():
95
return
[
96
"Tune:pp = 14"
,
97
"SigmaTotal:zeroAXB = true"
,
98
"SigmaDiffractive:dampen = true"
,
99
"SigmaDiffractive:maxXB = 65.0"
,
100
"SigmaDiffractive:maxAX = 65.0"
,
101
"SigmaDiffractive:maxXX = 65.0"
,
102
"Diffraction:largeMassSuppress = 4.0"
,
103
"TimeShower:dampenBeamRecoil = true"
,
104
"TimeShower:phiPolAsym = true"
,
105
"SpaceShower:alphaSorder = 1"
,
106
"SpaceShower:alphaSuseCMW = false"
,
107
"SpaceShower:samePTasMPI = false"
,
108
"SpaceShower:ecmRef = 7000.0"
,
109
"SpaceShower:ecmPow = 0.0"
,
110
"SpaceShower:rapidityOrderMPI = true"
,
111
"SpaceShower:phiPolAsym = true"
,
112
"SpaceShower:phiIntAsym = true"
,
113
"MultipartonInteractions:ecmRef = 7000."
,
114
"MultipartonInteractions:ecmPow = 0.215"
,
115
"MultipartonInteractions:bProfile = 3"
,
116
"MultipartonInteractions:expPow = 1.85"
,
117
"MultipartonInteractions:a1 = 0.15"
,
118
"BeamRemnants:primordialKTsoft = 0.9"
,
119
"BeamRemnants:halfScaleForKT = 1.5"
,
120
"BeamRemnants:halfMassForKT = 1.0"
,
121
"ColourReconnection:mode = 0"
,
122
]
123
124
125
# A14 tune
126
def
_a14_specific_cmds
():
127
return
[
128
"SpaceShower:rapidityOrder = on"
,
129
"SigmaProcess:alphaSvalue = 0.140"
,
130
"SpaceShower:pT0Ref = 1.56"
,
131
"SpaceShower:pTmaxFudge = 0.91"
,
132
"SpaceShower:pTdampFudge = 1.05"
,
133
"SpaceShower:alphaSvalue = 0.127"
,
134
"TimeShower:alphaSvalue = 0.127"
,
135
"BeamRemnants:primordialKThard = 1.88"
,
136
"MultipartonInteractions:pT0Ref = 2.09"
,
137
"MultipartonInteractions:alphaSvalue = 0.126"
,
138
"PDF:pSet = LHAPDF6:NNPDF23_lo_as_0130_qed"
,
139
"ColourReconnection:range = 1.71"
,
140
]
141
142
143
def
a14_nnpdf23lo_tune_cmds
():
144
return
(
145
_monash2013_ee_cmds
()
146
+
_monash2013_pp_cmds
()
147
+
_a14_specific_cmds
()
148
)
python.Pythia8Tunes._4C_cmds
_4C_cmds()
Definition
Pythia8Tunes.py:5
python.Pythia8Tunes.a2_mstw2008lo_tune_cmds
a2_mstw2008lo_tune_cmds()
Definition
Pythia8Tunes.py:55
python.Pythia8Tunes._monash2013_ee_cmds
_monash2013_ee_cmds()
Definition
Pythia8Tunes.py:60
python.Pythia8Tunes._a2_specific_cmds
_a2_specific_cmds()
Definition
Pythia8Tunes.py:42
python.Pythia8Tunes._monash2013_pp_cmds
_monash2013_pp_cmds()
Definition
Pythia8Tunes.py:94
python.Pythia8Tunes._a14_specific_cmds
_a14_specific_cmds()
Definition
Pythia8Tunes.py:126
python.Pythia8Tunes.a14_nnpdf23lo_tune_cmds
a14_nnpdf23lo_tune_cmds()
Definition
Pythia8Tunes.py:143
Generated on
for ATLAS Offline Software by
1.17.0