ATLAS Offline Software
Loading...
Searching...
No Matches
LQ_s_chan.py
Go to the documentation of this file.
1# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2
3from AthenaCommon import Logging
4from ..powheg_RES import PowhegRES
5
6
7logger = Logging.logging.getLogger("PowhegControl")
8
9
11 """! Default Powheg configuration for LeptoQuarks s-channel production.
12
13 Create a configurable object with all applicable Powheg options.
14
15 @author Andrej Saibel <Andrej.Saibel@cern.ch>
16 """
17
18 def __init__(self, base_directory, **kwargs):
19 """! Constructor: all process options are set here.
20
21 @param base_directory: path to PowhegBox code.
22 @param kwargs dictionary of arguments from Generate_tf.
23 """
24 super(LQ_s_chan, self).__init__(base_directory, "LQ-s-chan", **kwargs)
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("bornsmartsig", 0)
30 self.add_keyword("bornsuppfact")
31 self.add_keyword("bornzerodamp")
32 self.add_keyword("bottommass")
33 self.add_keyword("bottomthr")
34 self.add_keyword("bottomthrpdf")
35 self.add_keyword("btildeborn")
36 self.add_keyword("btildecoll")
37 self.add_keyword("btildereal")
38 self.add_keyword("btildevirt")
39 self.add_keyword("btlscalect")
40 self.add_keyword("btlscalereal")
41 self.add_keyword("BWgen",1)
42 self.add_keyword("bwshape")
43 self.add_keyword("charge",1)
44 self.add_keyword("charmmass")
45 self.add_keyword("charmthr")
46 self.add_keyword("charmthrpdf")
47 self.add_keyword("check_bad_st1")
48 self.add_keyword("check_bad_st2")
49 self.add_keyword("clobberlhe")
50 self.add_keyword("colltest")
51 self.add_keyword("compress_lhe")
52 self.add_keyword("compress_upb")
53 self.add_keyword("compute_rwgt")
54 self.add_keyword("doublefsr")
55 self.add_keyword("etacutlep")
56 self.add_keyword("etacutjet")
57 self.add_keyword("evenmaxrat",0)
58 self.add_keyword("ew")
59 self.add_keyword("facscfact", self.default_scales[0])
60 self.add_keyword("fastbtlbound")
61 self.add_keyword("fixedgrid")
62 self.add_keyword("flg_debug")
63 self.add_keyword("foldcsi")
64 self.add_keyword("foldphi")
65 self.add_keyword("foldy")
66 self.add_keyword("fullrwgt")
67 self.add_keyword("fullrwgtmode")
68 self.add_keyword("gfermi")
69 self.add_keyword("hdamp")
70 self.add_keyword("hdecaymode")
71 self.add_keyword("hdecaywidth")
72 self.add_keyword("hfact", 104.16)
73 self.add_keyword("hmass")
74 self.add_keyword("hwidth")
75 self.add_keyword("icsimax")
76 self.add_keyword("ih1")
77 self.add_keyword("ih2")
78 self.add_keyword("itmx1", 2)
79 self.add_keyword("itmx1rm")
80 self.add_keyword("itmx2", 2)
81 self.add_keyword("itmx2rm")
82 self.add_keyword("iupperfsr")
83 self.add_keyword("iupperisr")
84 self.add_keyword("iymax")
85 self.add_keyword("lhans1", self.default_PDFs)
86 self.add_keyword("lhans2", self.default_PDFs)
87 self.add_keyword("lhapdf6maxsets")
88 self.add_keyword("lhrwgt_descr")
89 self.add_keyword("lhrwgt_group_combine")
90 self.add_keyword("lhrwgt_group_name")
91 self.add_keyword("lhrwgt_id")
92 self.add_keyword("LOevents")
93 self.add_keyword("LQmasslow")
94 self.add_keyword("LQmasshigh")
95 self.add_keyword("manyseeds")
96 self.add_keyword("maxseeds")
97 self.add_keyword("minlo")
98 self.add_keyword("mLQ",2000.)
99 self.add_keyword("mLQcuthi")
100 self.add_keyword("mLQcutlo")
101 self.add_keyword("ncall1", 30000)
102 self.add_keyword("ncall1rm")
103 self.add_keyword("ncall2", 50000)
104 self.add_keyword("ncall2rm")
105 self.add_keyword("ncallfrominput")
106 self.add_keyword("nubound", 50000)
107 self.add_keyword("parallelstage")
108 self.add_keyword("pdfreweight")
109 self.add_keyword("ptcutlep")
110 self.add_keyword("ptcutjet")
111 self.add_keyword("rand1")
112 self.add_keyword("rand2")
113 self.add_keyword("recombination",1)
114 self.add_keyword("renscfact", self.default_scales[1])
115 self.add_keyword("runningscale")
116 self.add_keyword("rwl_add")
117 self.add_keyword("rwl_file")
118 self.add_keyword("rwl_format_rwgt")
119 self.add_keyword("rwl_group_events")
120 self.add_keyword("smartsig")
121 self.add_keyword("smear",0)
122 self.add_keyword("softtest")
123 self.add_keyword("stage2init")
124 self.add_keyword("storeinfo_rwgt")
125 self.add_keyword("storemintupb")
126 self.add_keyword("testplots")
127 self.add_keyword("testsuda")
128 self.add_keyword("topmass")
129 self.add_keyword("use-old-grid")
130 self.add_keyword("use-old-ubound")
131 self.add_keyword("widthLQ",0)
132 self.add_keyword("withbtilde",1)
133 self.add_keyword("withdamp")
134 self.add_keyword("withremnants",1)
135 self.add_keyword("withnegweights")
136 self.add_keyword("withsubtr")
137 self.add_keyword("xgriditeration")
138 self.add_keyword("xupbound")
139 self.add_keyword("y_1e",0)
140 self.add_keyword("y_2e",0)
141 self.add_keyword("y_3e",0)
142 self.add_keyword("y_1m",0)
143 self.add_keyword("y_2m",0)
144 self.add_keyword("y_3m",0)
145 self.add_keyword("y_1t",0)
146 self.add_keyword("y_2t",0)
147 self.add_keyword("y_3t",0)
148
149
add_keyword(self, keyword, value=None, name=None, frozen=None, hidden=None, description=None, **kwargs)
Register configurable parameter that is exposed to the user.
Default Powheg configuration for LeptoQuarks s-channel production.
Definition LQ_s_chan.py:10
__init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition LQ_s_chan.py:18
Base class for PowhegBox RES processes.
Definition powheg_RES.py:7
default_scales(self)
Default scale variations for this process.