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
PowhegControl
python
processes
powheg
VBF_Z.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
2
3
from
..external
import
ExternalVBFNLO
4
from
..powheg_V2
import
PowhegV2
5
6
7
class
VBF_Z
(
PowhegV2
):
8
"""! Default Powheg configuration for Z-boson production through vector boson fusion.
9
10
Create a configurable object with all applicable Powheg options.
11
12
@author James Robinson <james.robinson@cern.ch>
13
"""
14
15
def
__init__
(self, base_directory, **kwargs):
16
"""! Constructor: all process options are set here.
17
18
@param base_directory: path to PowhegBox code.
19
@param kwargs dictionary of arguments from Generate_tf.
20
"""
21
super(VBF_Z, self).
__init__
(base_directory,
"VBF_W-Z"
, **kwargs)
22
23
# Add algorithms to the sequence
24
self.
add_algorithm
(
ExternalVBFNLO
(
"Z"
, [
"z > e+ e-"
,
"z > mu+ mu-"
,
"z > tau+ tau-"
]))
25
26
# Add all keywords for this process, overriding defaults if required
27
self.
add_keyword
(
"bornktmin"
)
28
self.
add_keyword
(
"bornonly"
)
29
self.
add_keyword
(
"bornsuppfact"
)
30
self.
add_keyword
(
"bornzerodamp"
)
31
self.
add_keyword
(
"bottomthr"
)
32
self.
add_keyword
(
"bottomthrpdf"
)
33
self.
add_keyword
(
"btlscalect"
)
34
self.
add_keyword
(
"btlscalereal"
)
35
self.
add_keyword
(
"charmthr"
)
36
self.
add_keyword
(
"charmthrpdf"
)
37
self.
add_keyword
(
"check_bad_st1"
)
38
self.
add_keyword
(
"check_bad_st2"
)
39
self.
add_keyword
(
"clobberlhe"
)
40
self.
add_keyword
(
"colltest"
)
41
self.
add_keyword
(
"facscfact"
, self.
default_scales
[0])
42
self.
add_keyword
(
"fakevirt"
)
43
self.
add_keyword
(
"flg_debug"
)
44
self.
add_keyword
(
"foldcsi"
, 2)
45
self.
add_keyword
(
"foldphi"
, 2)
46
self.
add_keyword
(
"foldy"
, 2)
47
self.
add_keyword
(
"hdamp"
)
48
self.
add_keyword
(
"hfact"
)
49
self.
add_keyword
(
"icsimax"
)
50
self.
add_keyword
(
"ih1"
)
51
self.
add_keyword
(
"ih2"
)
52
self.
add_keyword
(
"itmx1"
, 3)
53
self.
add_keyword
(
"itmx2"
, 15)
54
self.
add_keyword
(
"iupperfsr"
)
55
self.
add_keyword
(
"iupperisr"
)
56
self.
add_keyword
(
"iymax"
)
57
self.
add_keyword
(
"lhans1"
, self.
default_PDFs
)
58
self.
add_keyword
(
"lhans2"
, self.
default_PDFs
)
59
self.
add_keyword
(
"manyseeds"
)
60
self.
add_keyword
(
"mll_gencut"
, 40)
61
self.
add_keyword
(
"ncall1"
, 1000000)
62
self.
add_keyword
(
"ncall2"
, 3000000)
63
self.
add_keyword
(
"nubound"
, 1500000)
64
self.
add_keyword
(
"par_2gsupp"
)
65
self.
add_keyword
(
"par_diexp"
)
66
self.
add_keyword
(
"par_dijexp"
)
67
self.
add_keyword
(
"parallelstage"
)
68
self.
add_keyword
(
"pdfreweight"
)
69
self.
add_keyword
(
"Phasespace"
)
70
self.
add_keyword
(
"ptj_gencut"
)
71
self.
add_keyword
(
"ptsqmin"
)
72
self.
add_keyword
(
"ptsupp"
)
73
self.
add_keyword
(
"ptsuppfact"
, 10)
74
self.
add_keyword
(
"radregion"
)
75
self.
add_keyword
(
"rand1"
)
76
self.
add_keyword
(
"rand2"
)
77
self.
add_keyword
(
"renscfact"
, self.
default_scales
[1])
78
self.
add_keyword
(
"rwl_add"
)
79
self.
add_keyword
(
"rwl_file"
)
80
self.
add_keyword
(
"rwl_format_rwgt"
)
81
self.
add_keyword
(
"rwl_group_events"
)
82
self.
add_keyword
(
"smartsig"
)
83
self.
add_keyword
(
"softtest"
)
84
self.
add_keyword
(
"storeinfo_rwgt"
)
85
self.
add_keyword
(
"testplots"
)
86
self.
add_keyword
(
"testsuda"
)
87
self.
add_keyword
(
"ubsigmadetails"
)
88
self.
add_keyword
(
"use-old-grid"
)
89
self.
add_keyword
(
"use-old-ubound"
)
90
self.
add_keyword
(
"withdamp"
, 1)
91
self.
add_keyword
(
"withnegweights"
)
92
self.
add_keyword
(
"withsubtr"
)
93
self.
add_keyword
(
"xupbound"
, 2)
python.processes.powheg_base.PowhegBase.add_algorithm
def add_algorithm(self, alg_or_process)
Add an algorithm or external process to the sequence.
Definition:
powheg_base.py:149
python.processes.powheg_base.PowhegBase.default_scales
def default_scales(self)
Default scale variations for this process.
Definition:
powheg_base.py:187
python.processes.powheg.VBF_Z.VBF_Z.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition:
VBF_Z.py:15
python.processes.configurable.Configurable.add_keyword
def add_keyword(self, keyword, value=None, name=None, frozen=None, hidden=None, description=None, **kwargs)
Register configurable parameter that is exposed to the user.
Definition:
configurable.py:21
python.processes.external.external_vbf_nlo.ExternalVBFNLO
Class for running external VBFNLO process.
Definition:
external_vbf_nlo.py:10
python.processes.powheg.VBF_Z.VBF_Z
Default Powheg configuration for Z-boson production through vector boson fusion.
Definition:
VBF_Z.py:7
python.processes.powheg_base.PowhegBase.default_PDFs
def default_PDFs(self)
Default PDFs for this process.
Definition:
powheg_base.py:182
python.processes.powheg_V2.PowhegV2
Base class for PowhegBox V2 processes.
Definition:
powheg_V2.py:6
Generated on Fri May 2 2025 21:21:14 for ATLAS Offline Software by
1.8.18