ATLAS Offline Software
Loading...
Searching...
No Matches
mc.PhPy8EG_A14NNPDF23_WWj_example.py
Go to the documentation of this file.
1# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
2
3#--------------------------------------------------------------
4# EVGEN configuration
5#--------------------------------------------------------------
6evgenConfig.description = "POWHEG+Pythia8 WWj production with A14 NNPDF2.3 tune."
7evgenConfig.keywords = ["SM", "diboson", "WW", "1jet"]
8evgenConfig.contact = ["tpelzer@cern.ch"]
9
10# --------------------------------------------------------------
11# Load ATLAS defaults for the Powheg WWj process
12# --------------------------------------------------------------
13include("PowhegControl/PowhegControl_WWj_Common.py")
14
15#--------------------------------------------------------------
16# This is an example joboption to generate events with Powheg
17# using ATLAS' interface. Users should optimise and carefully
18# validate the settings before making an official sample request.
19#--------------------------------------------------------------
20
21# --------------------------------------------------------------
22# parameters for integration precision - very low values for quick testing!
23# --------------------------------------------------------------
24PowhegConfig.ncall1 = "30"
25PowhegConfig.ncall2 = "30"
26PowhegConfig.ncall2rm = "30"
27PowhegConfig.nubound = "30"
28
29# --------------------------------------------------------------
30# setting the decay channel
31# --------------------------------------------------------------
32# Possible values (PowhegControl syntax):
33# "w+ w- > e+ ve e- ve~"
34# "w+ w- > mu+ vm mu- vm~"
35# "w+ w- > tau+ vt tau- vt~"
36# "w+ w- > e+ ve mu- vm~ / mu+ vm e- ve~"
37# "w+ w- > l+ vl l'- vl'~"
38# "w+ w- > l+ vl j j / j j l- vl~"
39# "w+ w- > e+ ve j j / j j e- ve~ / mu+ vmu j j / j j mu- vmu~"
40# "w+ w- > j j j j"
41# "w+ w- > e+ ve mu- vm~"
42# "w+ w- > mu+ vm e- ve~"
43# --------------------------------------------------------------
44PowhegConfig.decay_mode = "w+ w- > l+ vl l'- vl'~"
45
46# --------------------------------------------------------------
47# running scale
48# --------------------------------------------------------------
49# 0: fixed scale 2m(W)
50# 1: m(WW)
51# 2: mT(W+) + mT(W-)
52# --------------------------------------------------------------
53PowhegConfig.runningscales = "2"
54
55# --------------------------------------------------------------
56# minlo or nnlops - uncomment each line to activate them
57# --------------------------------------------------------------
58# from the manual: "Note that Minlo overwrites any other running scale choice. The NNLOPS
59# works only if the Minlo option is on. Finally, if Minlo is switched off, one
60# needs to use a Born suppression factor, or, alternatively, a cut in the phase-space
61# generation, in order to make the cross-section finite. The latter cut can be set
62# through the token bornktmin."
63# --------------------------------------------------------------
64#PowhegConfig.minlo = "1"
65#PowhegConfig.minlo_nnll = "1"
66#PowhegConfig.nnlops = "1"
67
68# --------------------------------------------------------------
69# Generate events
70# --------------------------------------------------------------
71PowhegConfig.generate()
72
73#--------------------------------------------------------------
74# Pythia8 showering with the A14 NNPDF2.3 tune, main31 routine
75#--------------------------------------------------------------
76include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
77include("Pythia8_i/Pythia8_Powheg_Main31.py")