ATLAS Offline Software
jobOptions.GenevaPy8_Zmumu.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2 evgenConfig.description = "Geneva4 MC pp -> Z production for tutorial example at 13000 GeV to 2 muons"
3 evgenConfig.keywords = ["2muon","Z"]
4 evgenConfig.contact = ["andri.verbytskyi@mpp.mpg.de"]
5 
6 from Geneva_i.GenevaUtils import GenevaConfig, GenevaRun
7 
8 #class with the superchic initialization parameters. Please see GenevaUtils for a complete list of tunable parameters.
9 scConfig = GenevaConfig(runArgs)
10 
11 scConfig.card = """
12 #-------------------------------------------------------------------------------
13 # Author(s):
14 # Simone Alioli, Christian Bauer, Frank Tackmann
15 #
16 # Copyright:
17 # Copyright (C) 2017, 2018 Geneva Collaboration
18 #
19 # This file is part of the Geneva MC framework. Geneva is distributed under
20 # the terms of the GNU General Public License version 3 (GPLv3), see the
21 # COPYING file that comes with this distribution for details.
22 # Please respect the academic usage guidelines in the GUIDELINES file.
23 #
24 # Description:
25 # User options for inclusive pp -> V production for tutorial example
26 #-------------------------------------------------------------------------------
27 
28 #-------------------------------------------------------------------------------
29 # Global run options
30 #-------------------------------------------------------------------------------
31 
32 global:
33  process: pp_V
34  run_name: "tutorial"
35  num_events: 100000
36 
37 input_output:
38  verbosity: info
39  overwrite_output: true
40 
41 event_generation:
42  unweighting:
43  partial_relative: 30
44  random:
45  seed: 1
46 
47 process:
48  pp_V:
49  initial_state:
50  beams: pp
51  Ecm: 13000
52  pdf_provider:
53  LHAPDF:
54  set: "PDF4LHC15_nnlo_100"
55  final_state:
56  boson_type: Z
57  boson_mass: 91.1876
58  boson_width: 2.4952
59  decay: mu+mu-
60  calculation: SCETppV012
61  phase_space: PP2BosonJets
62  matrix_element_provider: OpenLoops
63 
64 #-------------------------------------------------------------------------------
65 # Calculation
66 #-------------------------------------------------------------------------------
67 
68 calculation:
69  SCETppV012:
70  precision: NNLO+NNLL0+NLL1
71  scale_settings:
72  fixed_order:
73  dynamic: TransverseMass
74  couplings:
75  alpha_s: fromPDF
76  alpha_em:
77  scale: 91.1876
78  value: 7.55638E-03
79  GF: 1.16639E-05
80  sin2W: 0.2226459
81 
82 #-------------------------------------------------------------------------------
83 # Phase space generator
84 #-------------------------------------------------------------------------------
85 
86 phase_space:
87  PP2BosonJets:
88  generation_cuts:
89  boson_mass:
90  min: 50
91  max: 150
92  """
93 scConfig.sigmabelow='35.96 55.97 14.27'
94 
95 scConfig.parseCard()
96 scConfig.yaml['phase_space']['PP2BosonJets']['generation_cuts']['boson_mass']['min']=55
97 scConfig.points = 100000
98 
99 GenevaRun(scConfig, genSeq)
100 include('Geneva_i/Pythia8_Base_Common.py')
GenevaUtils.GenevaRun
def GenevaRun(Init, genSeq)
Definition: GenevaUtils.py:132
python.Include.include
include
Definition: Include.py:318