Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Generators
SFGen_i
share
mc.SFGenPy8_MuMu_DD.py
Go to the documentation of this file.
1
evgenConfig.description =
"SFGen MC gamma + gamma pp collisions at 13000 GeV to 2 muons with dissociation on both side"
2
evgenConfig.keywords = [
"2photon"
,
"2muon"
,
"dissociation"
]
3
evgenConfig.contact = [
"lucian.harland-lang@physics.ox.ac.uk"
]
4
5
from
SFGen_i.SFGenUtils
import
SFGenConfig, SFGenRun
6
7
#class with the sfgen initialization parameters. Please see SFGenUtils for a complete list of tunable parameters.
8
scConfig = SFGenConfig(runArgs)
9
10
scConfig.PDFname =
'SF_MSHT20qed_nnlo'
# PDF set name
11
scConfig.PDFmember = 0
# PDF member
12
scConfig.proc = 2
# Process number, see SFGen Manual for labelling at https://sfgen.hepforge.org/
13
14
scConfig.diff =
'dd'
# interaction: elastic ('el'), single ('sd','sda','sdb') and double ('dd') dissociation.
15
scConfig.genunw =
True
16
scConfig.ymin = -5.0
# Minimum dilepton rapidity
17
scConfig.ymax = 5.0
# Maximum dilepton rapidity
18
scConfig.mmin = 20
# Minimum dilepton mass
19
scConfig.mmax = 2000
# Maximum dilepton mass
20
scConfig.gencuts =
True
# Generate cuts below
21
22
scConfig.ptamin = 10.0
# Minimum pT of outgoing object a
23
scConfig.ptbmin = 10.
# Minimum pT of outgoing object b
24
scConfig.etaamin = -2.5
# Minimum eta of outgoing object a
25
scConfig.etaamax = 2.5
# Maximum eta of outgoing object a
26
scConfig.etabmin = -2.5
# Minimum eta of outgoing object b
27
scConfig.etabmax = 2.5
# Maximum eta of outgoing object b
28
29
30
SFGenRun
(scConfig, genSeq)
31
include
(
'SFGen_i/Pythia8_DD_Common.py'
)
python.Include.include
include
Definition:
Include.py:318
SFGenUtils.SFGenRun
def SFGenRun(Init, genSeq)
Definition:
SFGenUtils.py:245
Generated on Wed Apr 16 2025 21:14:33 for ATLAS Offline Software by
1.8.18