diff --git a/Generators/PowhegControl/python/processes/powheg/DMGG.py b/Generators/PowhegControl/python/processes/powheg/DMGG.py index bd9503676b3af9aa81e1a2332092135ec6f53771..7c9a85aab04105b815dd8c6678bb6c5c393a53bf 100644 --- a/Generators/PowhegControl/python/processes/powheg/DMGG.py +++ b/Generators/PowhegControl/python/processes/powheg/DMGG.py @@ -56,7 +56,7 @@ class DMGG(PowhegV2): self.add_keyword("DMphiwidth") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -116,7 +116,7 @@ class DMGG(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale", 3, description="choice for mu_R and mu_F in Bbar integration. [0:2mX (fixed); 1:pTj; 2:XXbar invariant mass; 3:Ht/2]") self.add_keyword("runningwidth") self.add_keyword("rwl_add") diff --git a/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py b/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py index 08aa9aa583738709f157acb895602e7aaaa9963a..0429e00055420400d661392a91c72f11fd96fce0 100644 --- a/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py +++ b/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py @@ -54,7 +54,7 @@ class DMS_tloop(PowhegV2): self.add_keyword("DMphiwidth") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -108,7 +108,7 @@ class DMS_tloop(PowhegV2): self.add_keyword("ptsupp") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale", 3, description="Choice for mu_R and mu_F in Bbar integration. [0:2mX (fixed); 1:pTj; 2:XXbar invariant mass; 3:Ht/2]") self.add_keyword("runningwidth") self.add_keyword("rwl_add") diff --git a/Generators/PowhegControl/python/processes/powheg/DMV.py b/Generators/PowhegControl/python/processes/powheg/DMV.py index 999b5755dc03dd7b00d1205de762af5901bb2bb6..7b534483a7c10a52bb88516fd943bde8071e102c 100644 --- a/Generators/PowhegControl/python/processes/powheg/DMV.py +++ b/Generators/PowhegControl/python/processes/powheg/DMV.py @@ -53,7 +53,7 @@ class DMV(PowhegV2): self.add_keyword("DMVwidth") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -112,7 +112,7 @@ class DMV(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale", 3, description="Choice for mu_R and mu_F in Bbar integration. [0:2mX (fixed); 1:pTj; 2:XXbar invariant mass; 3:Ht/2]") self.add_keyword("runningwidth") self.add_keyword("rwl_add") diff --git a/Generators/PowhegControl/python/processes/powheg/HWj.py b/Generators/PowhegControl/python/processes/powheg/HWj.py index 6789effc39e3688df8936d9420271d12e0cc0415..5313018b82770def013b45f12aa88c0579fa55f2 100644 --- a/Generators/PowhegControl/python/processes/powheg/HWj.py +++ b/Generators/PowhegControl/python/processes/powheg/HWj.py @@ -54,7 +54,7 @@ class HWj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -125,7 +125,7 @@ class HWj(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/HWj_EW.py b/Generators/PowhegControl/python/processes/powheg/HWj_EW.py index 51bb103de58742dca5f0f056fa604ff67aa73b14..0362c6475dcc15465cb7195345c005d0b3a20db6 100644 --- a/Generators/PowhegControl/python/processes/powheg/HWj_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/HWj_EW.py @@ -58,7 +58,7 @@ class HWj_EW(PowhegRES): self.add_keyword("enhancereg") self.add_keyword("evenmaxrat") self.add_keyword("ew_renorm_scheme") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min") self.add_keyword("fastbtlbound") self.add_keyword("flg_debug") @@ -138,7 +138,7 @@ class HWj_EW(PowhegRES): self.add_keyword("rand1") self.add_keyword("rand2") self.add_keyword("regridfix") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales", 3, description="scale at underlying Born level. [0: mh+mw; 1: Ht; 2: sqrt(pt_l1*pt_l2); 3: sqrt((p_H+p_l1+p_l2)^2)]") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/HZj.py b/Generators/PowhegControl/python/processes/powheg/HZj.py index f60bca1f5abc3e6fd1bb5afe1833211b8541eebd..030111772d19372f2cdccb0dd29e373b785c75e5 100644 --- a/Generators/PowhegControl/python/processes/powheg/HZj.py +++ b/Generators/PowhegControl/python/processes/powheg/HZj.py @@ -52,7 +52,7 @@ class HZj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -122,7 +122,7 @@ class HZj(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/HZj_EW.py b/Generators/PowhegControl/python/processes/powheg/HZj_EW.py index 6503fad64e311eb692c9e4fd878faf13a7195e71..9a760ac70ff405068836e43c8d88d3525bdfa6f1 100644 --- a/Generators/PowhegControl/python/processes/powheg/HZj_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/HZj_EW.py @@ -57,7 +57,7 @@ class HZj_EW(PowhegRES): self.add_keyword("enhancereg") self.add_keyword("evenmaxrat") self.add_keyword("ew_renorm_scheme") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min") self.add_keyword("fastbtlbound") self.add_keyword("flg_debug") @@ -139,7 +139,7 @@ class HZj_EW(PowhegRES): self.add_keyword("rand1") self.add_keyword("rand2") self.add_keyword("regridfix") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales", 3, description="scale at underlying Born level. [0: mh+mw; 1: Ht; 2: sqrt(pt_l1*pt_l2); 3: sqrt((p_H+p_l1+p_l2)^2)]") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Hj.py b/Generators/PowhegControl/python/processes/powheg/Hj.py index b2f24add587ac4981f9927c6e2543d95d47b20d5..ca0108d10d56bdf48679a8ac54e6c4f265fb60ee 100644 --- a/Generators/PowhegControl/python/processes/powheg/Hj.py +++ b/Generators/PowhegControl/python/processes/powheg/Hj.py @@ -52,7 +52,7 @@ class Hj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -116,7 +116,7 @@ class Hj(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Hjj.py b/Generators/PowhegControl/python/processes/powheg/Hjj.py index d4c7848bddb4a06ca9a2c42b8fc5aa0e97020b37..3961572330b6a656888c60104800ad10e20bf15c 100644 --- a/Generators/PowhegControl/python/processes/powheg/Hjj.py +++ b/Generators/PowhegControl/python/processes/powheg/Hjj.py @@ -44,7 +44,7 @@ class Hjj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -104,7 +104,7 @@ class Hjj(PowhegV2): self.add_keyword("raisingscales") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_H.py b/Generators/PowhegControl/python/processes/powheg/VBF_H.py index 70dd2ab3ec30513ceb900b03ad7efea276673311..bd8ed513da7155db445512503f997fd3e6a1a869 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_H.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_H.py @@ -47,7 +47,7 @@ class VBF_H(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -105,7 +105,7 @@ class VBF_H(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_W.py b/Generators/PowhegControl/python/processes/powheg/VBF_W.py index a38e29d61e1db6ece91c0e84573d56f09bdbb13c..0c244cdc86148f5aa267294044398aa03d081c0c 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_W.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_W.py @@ -35,7 +35,7 @@ class VBF_W(PowhegV1): self.add_keyword("charmthr") self.add_keyword("charmthrpdf") self.add_keyword("colltest") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") self.add_keyword("flg_debug") self.add_keyword("foldcsi", 2) @@ -69,7 +69,7 @@ class VBF_W(PowhegV1): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("smartsig") self.add_keyword("softtest") self.add_keyword("testplots") diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_Z.py b/Generators/PowhegControl/python/processes/powheg/VBF_Z.py index cbaf36a9dbe60680d74ed2f161c3de59981ec58a..52219e551fb6456033cd12467e6e33f44a4ccad8 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_Z.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_Z.py @@ -35,7 +35,7 @@ class VBF_Z(PowhegV1): self.add_keyword("charmthr") self.add_keyword("charmthrpdf") self.add_keyword("colltest") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") self.add_keyword("flg_debug") self.add_keyword("foldcsi") @@ -70,7 +70,7 @@ class VBF_Z(PowhegV1): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("smartsig") self.add_keyword("softtest") self.add_keyword("testplots") diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py b/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py index 63878c42654ab539a9e0ba8092adbb3b93865ab7..f604f41f5a446307085fdfe42f089443465ee9bb 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py @@ -55,7 +55,7 @@ class VBF_ssWW(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -110,7 +110,7 @@ class VBF_ssWW(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/W.py b/Generators/PowhegControl/python/processes/powheg/W.py index 94a3fbebddfcb0b77b21e3959acf01b3939f7a06..afaf5a4d23b7ba598f88745b5c080f7bdf96843f 100644 --- a/Generators/PowhegControl/python/processes/powheg/W.py +++ b/Generators/PowhegControl/python/processes/powheg/W.py @@ -53,7 +53,7 @@ class W(PowhegV1): self.add_keyword("CKM_Vus") self.add_keyword("cmass_lhe") self.add_keyword("colltest") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("flg_debug") self.add_keyword("foldcsi") self.add_keyword("foldphi") @@ -88,7 +88,7 @@ class W(PowhegV1): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("running_width") self.add_keyword("runningscale") self.add_keyword("smartsig") diff --git a/Generators/PowhegControl/python/processes/powheg/WW.py b/Generators/PowhegControl/python/processes/powheg/WW.py index 044d5a5a15346b568fffb67f7a3405852559ae08..1b945c9499dc66d542ea2ad5da21090301f10f58 100644 --- a/Generators/PowhegControl/python/processes/powheg/WW.py +++ b/Generators/PowhegControl/python/processes/powheg/WW.py @@ -62,7 +62,7 @@ class WW(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("dronly") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("fixedscale") @@ -119,7 +119,7 @@ class WW(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningwidth") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/WZ.py b/Generators/PowhegControl/python/processes/powheg/WZ.py index ad1f9e50a8c756eb8ed52d1605a1870628274f39..a7b7fadaf2375af25849a29bf88d5a881d707dbc 100644 --- a/Generators/PowhegControl/python/processes/powheg/WZ.py +++ b/Generators/PowhegControl/python/processes/powheg/WZ.py @@ -69,7 +69,7 @@ class WZ(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("dronly") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("fixedscale") @@ -127,7 +127,7 @@ class WZ(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningwidth") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/W_EW.py b/Generators/PowhegControl/python/processes/powheg/W_EW.py index c29ff488ca8d5a66a7fe557f26c834e832d7e680..661994b395b6a4f5bd10024a399685147ab6c2f9 100644 --- a/Generators/PowhegControl/python/processes/powheg/W_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/W_EW.py @@ -69,7 +69,7 @@ class W_EW(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -138,7 +138,7 @@ class W_EW(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Wbb.py b/Generators/PowhegControl/python/processes/powheg/Wbb.py index 2600798dcfd31486a06bc718ab086e43cdc4b048..2f7dcb6741688b65e61f17bea1f3f6551f96cd28 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wbb.py +++ b/Generators/PowhegControl/python/processes/powheg/Wbb.py @@ -55,7 +55,7 @@ class Wbb(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("dummyvirtual") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -111,7 +111,7 @@ class Wbb(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Wbbj.py b/Generators/PowhegControl/python/processes/powheg/Wbbj.py index 5aaa1394c23b3090ac00ae22ebde3f1db1b4a465..06af27c6f7ba1633ba0c767dea6ecacde58e68ff 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wbbj.py +++ b/Generators/PowhegControl/python/processes/powheg/Wbbj.py @@ -58,7 +58,7 @@ class Wbbj(PowhegV2): self.add_keyword("dummyvirtual") self.add_keyword("evenmaxrat") self.add_keyword("expm2bb") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -118,7 +118,7 @@ class Wbbj(PowhegV2): self.add_keyword("raisingscales", 0) self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Wj.py b/Generators/PowhegControl/python/processes/powheg/Wj.py index 6f1488d4988d2f57fccc78ab2dea2fd176d940b7..7b0079112e6ef393d9ebc44c6a443981744ad0b6 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wj.py +++ b/Generators/PowhegControl/python/processes/powheg/Wj.py @@ -68,7 +68,7 @@ class Wj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -132,7 +132,7 @@ class Wj(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Wjj.py b/Generators/PowhegControl/python/processes/powheg/Wjj.py index 0bac22099afbd4c725e9d0956fdde64e1212c851..466497f2a3dd268a809afc24c291f927930901d3 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wjj.py +++ b/Generators/PowhegControl/python/processes/powheg/Wjj.py @@ -54,7 +54,7 @@ class Wjj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -112,7 +112,7 @@ class Wjj(PowhegV2): self.add_keyword("raisingscales", 1) self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Wt_DR.py b/Generators/PowhegControl/python/processes/powheg/Wt_DR.py index 1f5acbd1aec5b37a5870e06c5dcc81ab5b67377b..8345fc300bac8d59835afae374f70c004cd9a9a7 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wt_DR.py +++ b/Generators/PowhegControl/python/processes/powheg/Wt_DR.py @@ -68,7 +68,7 @@ class Wt_DR(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -124,7 +124,7 @@ class Wt_DR(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/Wt_DS.py b/Generators/PowhegControl/python/processes/powheg/Wt_DS.py index 717affd52a9d7ea5a4bb6f7c4d62256a18a9e913..1b747a52957c11179b75a37752ce79b0bcd7750b 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wt_DS.py +++ b/Generators/PowhegControl/python/processes/powheg/Wt_DS.py @@ -68,7 +68,7 @@ class Wt_DS(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -125,7 +125,7 @@ class Wt_DS(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/Wy.py b/Generators/PowhegControl/python/processes/powheg/Wy.py index 23827f851ec2d3ebb1fd25406641c0c7a4e5be4b..cc4753c3ec8ff845e6ad076519dd20311484293b 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wy.py +++ b/Generators/PowhegControl/python/processes/powheg/Wy.py @@ -63,7 +63,7 @@ class Wy(PowhegV2): self.add_keyword("deltar") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min", -1) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -130,7 +130,7 @@ class Wy(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Z.py b/Generators/PowhegControl/python/processes/powheg/Z.py index ece1620565dd79e7f1b7faf1bd090bc0bf0cfa58..bf552357d39d11499d8f36657a0acb7932bae537 100644 --- a/Generators/PowhegControl/python/processes/powheg/Z.py +++ b/Generators/PowhegControl/python/processes/powheg/Z.py @@ -44,7 +44,7 @@ class Z(PowhegV1): self.add_keyword("charmthrpdf") self.add_keyword("cmass_lhe") self.add_keyword("colltest") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("flg_debug") self.add_keyword("foldcsi", 5) self.add_keyword("foldphi", 2) @@ -82,7 +82,7 @@ class Z(PowhegV1): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("running_width") self.add_keyword("runningscale") self.add_keyword("smartsig") diff --git a/Generators/PowhegControl/python/processes/powheg/ZZ.py b/Generators/PowhegControl/python/processes/powheg/ZZ.py index 6f600ac78a870226589d803f968fc4a945c7b36e..50cc19cdfcb7000db380c52b4abed39ae55d6ad6 100644 --- a/Generators/PowhegControl/python/processes/powheg/ZZ.py +++ b/Generators/PowhegControl/python/processes/powheg/ZZ.py @@ -58,7 +58,7 @@ class ZZ(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("dronly") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("fixedscale") @@ -114,7 +114,7 @@ class ZZ(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningwidth") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Z_EW.py b/Generators/PowhegControl/python/processes/powheg/Z_EW.py index 1096e840e587ab9d7c6e09369ed701720ae60e33..e85384f4edee526f5d5b2d12ed34647043d6d416 100644 --- a/Generators/PowhegControl/python/processes/powheg/Z_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/Z_EW.py @@ -62,7 +62,7 @@ class Z_EW(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("Elmass") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -132,7 +132,7 @@ class Z_EW(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("resc_em_alpha") self.add_keyword("runningscale") self.add_keyword("rwl_add") diff --git a/Generators/PowhegControl/python/processes/powheg/Zj.py b/Generators/PowhegControl/python/processes/powheg/Zj.py index 4a48a20f7907a37b39c393cfc90018a3b28c9d77..45ad3daf586d6ea58e6f36fb162dcb8ef317c199 100644 --- a/Generators/PowhegControl/python/processes/powheg/Zj.py +++ b/Generators/PowhegControl/python/processes/powheg/Zj.py @@ -58,7 +58,7 @@ class Zj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("factsc2min") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -124,7 +124,7 @@ class Zj(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/Zjj.py b/Generators/PowhegControl/python/processes/powheg/Zjj.py index e922d6d5acaef92151fbfe2679fa9c675716a659..92b9c2d942d99fe5e3a223ad0cc3d0d3e3852ba0 100644 --- a/Generators/PowhegControl/python/processes/powheg/Zjj.py +++ b/Generators/PowhegControl/python/processes/powheg/Zjj.py @@ -53,7 +53,7 @@ class Zjj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -113,7 +113,7 @@ class Zjj(PowhegV2): self.add_keyword("raisingscales") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/bb.py b/Generators/PowhegControl/python/processes/powheg/bb.py index 63dcabcb591c3ee9a6f9de276a8f08c3a6adf927..6d51f7fdb02429606b6255b8b118141df7df3b21 100644 --- a/Generators/PowhegControl/python/processes/powheg/bb.py +++ b/Generators/PowhegControl/python/processes/powheg/bb.py @@ -49,7 +49,7 @@ class bb(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("fixedscale") @@ -105,7 +105,7 @@ class bb(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/bbH.py b/Generators/PowhegControl/python/processes/powheg/bbH.py index 0386572fada9017f1dd50f2c61157d39b4e74a09..64879a373d9215814d46117a8fa01f73615ccb66 100644 --- a/Generators/PowhegControl/python/processes/powheg/bbH.py +++ b/Generators/PowhegControl/python/processes/powheg/bbH.py @@ -48,7 +48,7 @@ class bbH(PowhegV2): self.add_keyword("delta_mbbmin") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -107,7 +107,7 @@ class bbH(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/bblvlv.py b/Generators/PowhegControl/python/processes/powheg/bblvlv.py index 5c93901dee46f3717279ba2638aabff58442cf2b..b4e9cee826c60f71de29022470a0b4faef04b38a 100644 --- a/Generators/PowhegControl/python/processes/powheg/bblvlv.py +++ b/Generators/PowhegControl/python/processes/powheg/bblvlv.py @@ -48,7 +48,7 @@ class bblvlv(PowhegRES): self.add_keyword("enhancereg") self.add_keyword("evenmaxrat") self.add_keyword("ewscheme") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedscale") self.add_keyword("flg_debug") @@ -118,7 +118,7 @@ class bblvlv(PowhegRES): self.add_keyword("rand1") self.add_keyword("rand2") self.add_keyword("regridfix") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/chi0chi0.py b/Generators/PowhegControl/python/processes/powheg/chi0chi0.py index 2a8d882f3c398c6f0382eec8500787ca9a4afb21..a0ec1be283d24c50de1feb4a97581341b395e7d9 100644 --- a/Generators/PowhegControl/python/processes/powheg/chi0chi0.py +++ b/Generators/PowhegControl/python/processes/powheg/chi0chi0.py @@ -67,7 +67,7 @@ class chi0chi0(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") self.add_keyword("ewi") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirtuals") self.add_keyword("fastbtlbound") self.add_keyword("fin1", "chi10", name="neutralino_A") @@ -127,7 +127,7 @@ class chi0chi0(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale", 0) self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/chi0chi1.py b/Generators/PowhegControl/python/processes/powheg/chi0chi1.py index f96501fe4b186df1d975e5cab357b3ffb6995ab8..afed34655b98252b3fa44f7d2187fa1634637744 100644 --- a/Generators/PowhegControl/python/processes/powheg/chi0chi1.py +++ b/Generators/PowhegControl/python/processes/powheg/chi0chi1.py @@ -69,7 +69,7 @@ class chi0chi1(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") self.add_keyword("ewi") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirtuals") self.add_keyword("fastbtlbound") self.add_keyword("fin1", "chi10", name="neutralino") @@ -129,7 +129,7 @@ class chi0chi1(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/chi1chi1.py b/Generators/PowhegControl/python/processes/powheg/chi1chi1.py index d6395c4c11aa909c4482036224b8c3163543754e..fca45f4f2923980659e34df0ff9d36e47c69f4c1 100644 --- a/Generators/PowhegControl/python/processes/powheg/chi1chi1.py +++ b/Generators/PowhegControl/python/processes/powheg/chi1chi1.py @@ -70,7 +70,7 @@ class chi1chi1(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") self.add_keyword("ewi") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirtuals") self.add_keyword("fastbtlbound") self.add_keyword("fin1", "chi1-", name="chargino_A") @@ -130,7 +130,7 @@ class chi1chi1(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/ggF_H.py b/Generators/PowhegControl/python/processes/powheg/ggF_H.py index e154c84e2e156649fc125140477e78b79b9c5409..5504b0c47541183db38f05ad0a474e4cdc1c8ace 100644 --- a/Generators/PowhegControl/python/processes/powheg/ggF_H.py +++ b/Generators/PowhegControl/python/processes/powheg/ggF_H.py @@ -50,7 +50,7 @@ class ggF_H(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") self.add_keyword("ew") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -113,7 +113,7 @@ class ggF_H(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py b/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py index f2eb33d109e696a0fe884f5cf2a139587b0c5112..18f84e3ee4cf8c3eade1fe2b503f8d8f64ac9c6f 100644 --- a/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py +++ b/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py @@ -55,7 +55,7 @@ class ggF_HZ(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -111,7 +111,7 @@ class ggF_HZ(PowhegV2): self.add_keyword("ptsupp") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/jj.py b/Generators/PowhegControl/python/processes/powheg/jj.py index 373ef967483aabbbdba0f6eba7f387e914e59771..e9a7a61c74d97bc550e8fcbcb997ce2e6b075209 100644 --- a/Generators/PowhegControl/python/processes/powheg/jj.py +++ b/Generators/PowhegControl/python/processes/powheg/jj.py @@ -43,7 +43,7 @@ class jj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("fixedscale") @@ -99,7 +99,7 @@ class jj(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/jjj.py b/Generators/PowhegControl/python/processes/powheg/jjj.py index 576d712fd0800ea875ee678a84da3d1a41e683a6..99fc9dbc4ea4b807273ce9cae509647339aff3af 100644 --- a/Generators/PowhegControl/python/processes/powheg/jjj.py +++ b/Generators/PowhegControl/python/processes/powheg/jjj.py @@ -45,7 +45,7 @@ class jjj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr", 1) self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -104,7 +104,7 @@ class jjj(PowhegV2): self.add_keyword("rand1") self.add_keyword("rand2") self.add_keyword("rapsuppfact") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/ssWWjj.py b/Generators/PowhegControl/python/processes/powheg/ssWWjj.py index 7be1ff1c2255ff020be56a5ff0b2942ff62ada6e..4b634b052038af9f54416732a3ce241eeb8d7bbe 100644 --- a/Generators/PowhegControl/python/processes/powheg/ssWWjj.py +++ b/Generators/PowhegControl/python/processes/powheg/ssWWjj.py @@ -55,7 +55,7 @@ class ssWWjj(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -110,7 +110,7 @@ class ssWWjj(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("rwl_add") self.add_keyword("rwl_file") diff --git a/Generators/PowhegControl/python/processes/powheg/t_sch.py b/Generators/PowhegControl/python/processes/powheg/t_sch.py index bd9129ed17fea53cc91ef84407b8c4c437fa185f..d569f3566aef91a1e88f9b569ee375da6c8e8b2c 100644 --- a/Generators/PowhegControl/python/processes/powheg/t_sch.py +++ b/Generators/PowhegControl/python/processes/powheg/t_sch.py @@ -65,7 +65,7 @@ class t_sch(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -117,7 +117,7 @@ class t_sch(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py b/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py index 0acf28407e9ad07d517645db2a5d440e4fe036a2..e55b8323ebaf02621a3be2d46d47df9aec890d17 100644 --- a/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py +++ b/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py @@ -67,7 +67,7 @@ class t_tch_4FS(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("flg_debug") @@ -121,7 +121,7 @@ class t_tch_4FS(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/tt.py b/Generators/PowhegControl/python/processes/powheg/tt.py index cce61bd8a780835dd5aa3b3611363eb55a7be31d..e03767b7db89ecb80fcfa085ba2ad0e62554be11 100644 --- a/Generators/PowhegControl/python/processes/powheg/tt.py +++ b/Generators/PowhegControl/python/processes/powheg/tt.py @@ -59,7 +59,7 @@ class tt(PowhegV2): self.add_keyword("compute_rwgt") self.add_keyword("doublefsr") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("fixedscale") @@ -115,7 +115,7 @@ class tt(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/ttH.py b/Generators/PowhegControl/python/processes/powheg/ttH.py index 7e45dc3353ac24c7b9c68a4173e01668a32393a3..006fdc912e6b8e0b7542353911c16f9d4d45a070 100644 --- a/Generators/PowhegControl/python/processes/powheg/ttH.py +++ b/Generators/PowhegControl/python/processes/powheg/ttH.py @@ -51,7 +51,7 @@ class ttH(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("elbranching") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") @@ -104,7 +104,7 @@ class ttH(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") self.add_keyword("semileptonic", hidden=True) self.add_keyword("smartsig") diff --git a/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py b/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py index 654c307ea5693a0adc6bcaa41b76c70b736f41a4..4f4f15f18142c4d03ad429df5d1eff03c7541798 100644 --- a/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py +++ b/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py @@ -59,7 +59,7 @@ class tt_NLOdecays(PowhegV2): self.add_keyword("doublefsr") self.add_keyword("doubleresonant") self.add_keyword("evenmaxrat") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fastbtlbound") self.add_keyword("fixedgrid") self.add_keyword("fixedscale") @@ -120,7 +120,7 @@ class tt_NLOdecays(PowhegV2): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") diff --git a/Generators/PowhegControl/python/processes/powheg/ttj.py b/Generators/PowhegControl/python/processes/powheg/ttj.py index 06c7bc61306f61302a4fa6778662c170d1e3bb9b..ec6c3b3626ac8ff42556621ebf7ea71b32a03736 100644 --- a/Generators/PowhegControl/python/processes/powheg/ttj.py +++ b/Generators/PowhegControl/python/processes/powheg/ttj.py @@ -53,7 +53,7 @@ class ttj(PowhegV1): self.add_keyword("colltest") self.add_keyword("compute_rwgt") self.add_keyword("elbranching") - self.add_keyword("facscfact") + self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("ffltest") self.add_keyword("flg_debug") self.add_keyword("foldcsi", 2) @@ -106,7 +106,7 @@ class ttj(PowhegV1): self.add_keyword("radregion") self.add_keyword("rand1") self.add_keyword("rand2") - self.add_keyword("renscfact") + self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscale") self.add_keyword("semileptonic", hidden=True) self.add_keyword("smartsig") diff --git a/Generators/PowhegControl/python/processes/powheg_RES.py b/Generators/PowhegControl/python/processes/powheg_RES.py index deff33f1cb9a9ef82efd426076950d1c3636434f..34fe6120c1a16121f1a9199adcb5ea30f141f69f 100644 --- a/Generators/PowhegControl/python/processes/powheg_RES.py +++ b/Generators/PowhegControl/python/processes/powheg_RES.py @@ -31,6 +31,12 @@ class PowhegRES(PowhegBase): __PDF_list += range(90400, 90433) # PDF4LHC15_nlo_30_pdfas with eigensets return __PDF_list + @property + def default_scales(self): + """! Default scale variations for this process.""" + return [[1.0, 1.0, 1.0, 0.5, 0.5, 2.0, 2.0],\ + [1.0, 0.5, 2.0, 0.5, 1.0, 1.0, 2.0]] + @property def files_for_cleanup(self): """! Wildcarded list of files created by this process that can be deleted.""" diff --git a/Generators/PowhegControl/python/processes/powheg_V1.py b/Generators/PowhegControl/python/processes/powheg_V1.py index b2786ceb8d8152dcedbbf96c5f54a204aa250571..5880d82ecfd09836fcdd8e8ddee253de7315b0a4 100644 --- a/Generators/PowhegControl/python/processes/powheg_V1.py +++ b/Generators/PowhegControl/python/processes/powheg_V1.py @@ -24,6 +24,11 @@ class PowhegV1(PowhegBase): """! Default PDFs for this process.""" return 260000 # Use NNPDF30_nlo_as_0118 central value + @property + def default_scales(self): + """! Default scale variations for this process.""" + return [1.0, 1.0] # Do not set any scale variations + @property def files_for_cleanup(self): """! Wildcarded list of files created by this process that can be deleted.""" diff --git a/Generators/PowhegControl/python/processes/powheg_V2.py b/Generators/PowhegControl/python/processes/powheg_V2.py index c42c80981a5fa94579390b6c42d6c2e3d9ce7404..64fcbd009633197d266d95ed43ea6dceeeeab6ae 100644 --- a/Generators/PowhegControl/python/processes/powheg_V2.py +++ b/Generators/PowhegControl/python/processes/powheg_V2.py @@ -24,11 +24,17 @@ class PowhegV2(PowhegBase): def default_PDFs(self): """! Default PDFs for this process.""" __PDF_list = range(260000, 260101) # NNPDF30_nlo_as_0118 central with eigensets - __PDF_list += [267000, 264000] # NNPDF30_nlo_as_0121 and NNPDF30_nlo_as_0115 - __PDF_list += [13100, 25100] # CT14nlo and MMHT2014nlo68cl + __PDF_list += [266000, 265000] # NNPDF30_nlo_as_0119 and NNPDF30_nlo_as_0117 + __PDF_list += [13100, 25200] # CT14nlo and MMHT2014nlo68clas118 __PDF_list += range(90400, 90433) # PDF4LHC15_nlo_30_pdfas with eigensets return __PDF_list + @property + def default_scales(self): + """! Default scale variations for this process.""" + return [[1.0, 1.0, 1.0, 0.5, 0.5, 2.0, 2.0],\ + [1.0, 0.5, 2.0, 0.5, 1.0, 1.0, 2.0]] + @property def files_for_cleanup(self): """! Wildcarded list of files created by this process that can be deleted.""" diff --git a/Generators/PowhegControl/python/processes/powheg_base.py b/Generators/PowhegControl/python/processes/powheg_base.py index 31a79a77b2575ae184e5a414851d6d692b9018fe..0b1f7bee311c6510cb504b6766f12538bbdf5e01 100644 --- a/Generators/PowhegControl/python/processes/powheg_base.py +++ b/Generators/PowhegControl/python/processes/powheg_base.py @@ -88,6 +88,11 @@ class PowhegBase(Configurable): """! Default PDFs for this process.""" raise AttributeError("Default PDFs are not known for this process!") + @property + def default_scales(self): + """! Default scale variations for this process.""" + raise AttributeError("Default scales are not known for this process!") + def prepare_to_parallelise(self, n_cores): """! Scale calculation parameters by n_cores.""" __nEvents_unscaled = self.parameters_by_keyword("numevts")[0].value