ATLAS Offline Software
Generators
Superchic_i
share
jobOptions.SuperChicPy8_yyMuMu_SDA.py
Go to the documentation of this file.
1
evgenConfig.description =
"SuperChic4 MC gamma + gamma pp collisions at 13000 GeV to 2 muons with dissociation on single side"
2
evgenConfig.keywords = [
"2photon"
,
"2muon"
,
"dissociation"
]
3
evgenConfig.contact = [
"william.patrick.mccormack.iii@cern.ch"
,
"oldrich.kepka@cern.ch"
]
4
5
from
Superchic_i.SuperChicUtils
import
SuperChicConfig, SuperChicRun
6
7
#class with the superchic initialization parameters. Please see SuperChicUtils for a complete list of tunable parameters.
8
scConfig = SuperChicConfig(runArgs)
9
10
scConfig.isurv = 4
# Model of soft survival (from 1 -> 4, corresponding to arXiv:1306.2149)
11
scConfig.PDFname =
'MMHT2014lo68cl'
# PDF set name
12
scConfig.PDFmember = 0
# PDF member
13
scConfig.proc = 57
# Process number (59 = gg->gg, 56 = gg->ee, 68 = gg->a->gg ); Please consult Superchic Manual https://superchic.hepforge.org/
14
scConfig.beam =
'prot'
# Beam type ('prot', 'ion')
15
scConfig.sfaci =
True
# Include soft survival effects
16
scConfig.diff =
'sda'
# interaction: elastic ('el'), single ('sd','sda','sdb') and double ('dd') dissociation.
17
scConfig.genunw =
True
18
scConfig.ymin = -5.0
# Minimum object rapidity Y_X
19
scConfig.ymax = 5.0
# Maximum object rapidity Y_X
20
scConfig.mmin = 20
# Minimum object mass M_X
21
scConfig.mmax = 2000
# Maximum object mass M_X
22
scConfig.gencuts =
True
# Generate cuts below
23
scConfig.ptxmax = 100
#cut on proton pt
24
scConfig.ptamin = 10.0
# Minimum pT of outgoing object a
25
scConfig.ptbmin = 10.
# Minimum pT of outgoing object b
26
scConfig.etaamin = -2.5
# Minimum eta of outgoing object a
27
scConfig.etaamax = 2.5
# Maximum eta of outgoing object a
28
scConfig.etabmin = -2.5
# Minimum eta of outgoing object b
29
scConfig.etabmax = 2.5
# Maximum eta of outgoing object b
30
scConfig.acoabmax = 100
31
32
33
SuperChicRun
(scConfig, genSeq)
34
include
(
'Superchic_i/Pythia8_SD_Common.py'
)
SuperChicUtils.SuperChicRun
def SuperChicRun(Init, genSeq)
Definition:
SuperChicUtils.py:382
python.Include.include
include
Definition:
Include.py:318
Generated on Sun Dec 22 2024 21:12:45 for ATLAS Offline Software by
1.8.18