ATLAS Offline Software
Loading...
Searching...
No Matches
Pythia8Config.ALFA.py
Go to the documentation of this file.
1# minimal changed settings
2topSeq.Pythia8_i.Commands += ["Main:writeAllSettings = on",
3 "Main:showAllStatistics = on",
4 "Random:setSeed = on",
5 "Random:seed = 0"]
6
7# elastic scattering with Pythia8
8topSeq.Pythia8_i.Commands += ["SoftQCD:elastic = on", # elastic scattering
9 "SigmaElastic:setOwn = on", # t-generation accoring to elastic formula
10 "SigmaTotal:setOwn = on", # use own total cross section
11 "SigmaTotal:sigmaTot = 100.", # actual value of sig_tot
12 "SigmaElastic:bSlope = 18.", # nuclear slope
13 "SigmaElastic:rho = 0.12.", # rho-parameter
14 "SigmaElastic:lambda = 0.72", # form factor parameter
15 "SigmaElastic:phaseConst = 0.577", # Coulomb phase constant (gamma_E)
16 "SigmaElastic:tAbsMin = 4e-5", # t_min for event generation
17 "Beams:allowMomentumSpread = on", # set up beam class (incoming protons)
18 "Beams:sigmaPxA = 0.010045", # set divergence in Px beam 1 (0.226 murad)
19 "Beams:sigmaPyA = 0.009485", # set divergence in Py beam 1
20 "Beams:sigmaPzA = 0.3955", # set energy smearing beam 1 in GeV (1.13E-4%)
21 "Beams:sigmaPxB = 0.010045", # set divergence in Px beam 2 (0.226 murad)
22 "Beams:sigmaPyB = 0.009485", # set divergence in Py beam 2
23 "Beams:sigmaPzB = 0.3955", # set energy smearing beam 2 in GeV (1.13E-4%)
24 "Beams:maxDevA = 100.0", # cut off smearing at 100 sigma
25 "Beams:maxDevB = 100.0", # cut off smearing at 100 sigma
26 "Beams:allowVertexSpread = on", # beam class vertex
27 "Beams:sigmaVertexX = 0.250 ", # spread in x
28 "Beams:sigmaVertexY = 0.237", # spread in y
29 "Beams:sigmaVertexZ = 0.0", # don't spread in z
30 "Beams:maxDevVertex = 10.0", # cut off spread at 10 sigma
31 "Random:setSeed=on", #from here added#########################################################
32 "Random:seed=4211"]