ATLAS Offline Software
mc.PhPy8EG_A14NNPDF23_gg4l_example.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 
3 #--------------------------------------------------------------
4 # This is an example joboption to generate events with Powheg
5 # using ATLAS' interface. Users should optimise and carefully
6 # validate the settings before making an official sample request.
7 #--------------------------------------------------------------
8 
9 #--------------------------------------------------------------
10 # EVGEN configuration
11 #--------------------------------------------------------------
12 evgenConfig.description = "POWHEG+Pythia8 gg4l production with A14 NNPDF2.3 tune."
13 evgenConfig.keywords = ["SM", "gg4l", "gluonfusion", "Higgs"]
14 evgenConfig.contact = ["andrej.saibel@cern.ch"]
15 
16 # --------------------------------------------------------------
17 # Load ATLAS defaults for the Powheg gg4l process
18 # -----------------------------------------------------------
19 include("PowhegControl/PowhegControl_gg4l_Common.py")
20 #set 0 if massiveloops = 0
21 PowhegConfig.mass_b = 0
22 PowhegConfig.proc = "WW" # 'ZZ' or 'WW'
23 PowhegConfig.contr = "full" # 'full', 'only_h', 'no_h' or 'interf_h'
24 PowhegConfig.vdecaymodeV1 = 11 # decay mode of first vector boson
25 PowhegConfig.vdecaymodeV2 = 13 # decay mode of second vector boson
26 #test settings for integration
27 PowhegConfig.ncall1 = 50
28 PowhegConfig.ncall1btlbrn = 50
29 PowhegConfig.ncall2 = 50
30 PowhegConfig.ncall2btlbrn = 50
31 PowhegConfig.nubound = 50
32 
33 
34 
35 # --------------------------------------------------------------
36 # Generate events
37 # --------------------------------------------------------------
38 PowhegConfig.generate()
39 
40 #--------------------------------------------------------------
41 # Pythia8 showering with the A14 NNPDF2.3 tune
42 #--------------------------------------------------------------
43 include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
44 include("Pythia8_i/Pythia8_Powheg.py")
45 
python.Include.include
include
Definition: Include.py:318