From 46bcbee83820b96d3dab6ad8fd11f776b376341c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Theveneaux-Pelzer?= <timothee.theveneaux-pelzer@cern.ch> Date: Thu, 5 Aug 2021 18:54:53 +0200 Subject: [PATCH] PowhegControl: fixing reweighting issues --- Generators/PowhegControl/python/processes/powheg/VBF_W.py | 1 + Generators/PowhegControl/python/processes/powheg/VBF_Z.py | 1 + Generators/PowhegControl/python/processes/powheg/W_SMEFT.py | 3 ++- Generators/PowhegControl/python/processes/powheg/Z_SMEFT.py | 1 + Generators/PowhegControl/python/processes/powheg/ttH.py | 5 +++++ 5 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_W.py b/Generators/PowhegControl/python/processes/powheg/VBF_W.py index f0e75d885ad..0e2b340ecfa 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_W.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_W.py @@ -34,6 +34,7 @@ class VBF_W(PowhegV2): self.add_keyword("btlscalereal") self.add_keyword("charmthr") self.add_keyword("charmthrpdf") + self.add_keyword("clobberlhe") self.add_keyword("colltest") self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_Z.py b/Generators/PowhegControl/python/processes/powheg/VBF_Z.py index 3442358a21c..096c6ecaf03 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_Z.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_Z.py @@ -34,6 +34,7 @@ class VBF_Z(PowhegV2): self.add_keyword("btlscalereal") self.add_keyword("charmthr") self.add_keyword("charmthrpdf") + self.add_keyword("clobberlhe") self.add_keyword("colltest") self.add_keyword("facscfact", self.default_scales[0]) self.add_keyword("fakevirt") diff --git a/Generators/PowhegControl/python/processes/powheg/W_SMEFT.py b/Generators/PowhegControl/python/processes/powheg/W_SMEFT.py index 643e97197b4..ed78362cd8d 100644 --- a/Generators/PowhegControl/python/processes/powheg/W_SMEFT.py +++ b/Generators/PowhegControl/python/processes/powheg/W_SMEFT.py @@ -57,7 +57,7 @@ class W_SMEFT(PowhegV2): # The value given to the parameter here doesn't matter, it just needs to be present in # the powheg.input file. The reweighter postprocessor will replace the value with 1 # anyway. - # self.add_keyword("clobberlhe") + self.add_keyword("clobberlhe") self.add_keyword("cmass_lhe") self.add_keyword("colltest") self.add_keyword("compute_rwgt") @@ -112,6 +112,7 @@ class W_SMEFT(PowhegV2): self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") + self.add_keyword("rwl_group_events") self.add_keyword("smartsig") self.add_keyword("softtest") self.add_keyword("sthw2") diff --git a/Generators/PowhegControl/python/processes/powheg/Z_SMEFT.py b/Generators/PowhegControl/python/processes/powheg/Z_SMEFT.py index 0ebe52df74c..28b469d071f 100644 --- a/Generators/PowhegControl/python/processes/powheg/Z_SMEFT.py +++ b/Generators/PowhegControl/python/processes/powheg/Z_SMEFT.py @@ -111,6 +111,7 @@ class Z_SMEFT(PowhegV2): self.add_keyword("rwl_add") self.add_keyword("rwl_file") self.add_keyword("rwl_format_rwgt") + self.add_keyword("rwl_group_events") self.add_keyword("smartsig") self.add_keyword("softtest") self.add_keyword("sthw2") diff --git a/Generators/PowhegControl/python/processes/powheg/ttH.py b/Generators/PowhegControl/python/processes/powheg/ttH.py index c32edd2d598..4ae4a77004c 100644 --- a/Generators/PowhegControl/python/processes/powheg/ttH.py +++ b/Generators/PowhegControl/python/processes/powheg/ttH.py @@ -45,6 +45,7 @@ class ttH(PowhegV2): self.add_keyword("charmthr") self.add_keyword("charmthrpdf") self.add_keyword("check_bad_st2") + self.add_keyword("clobberlhe") self.add_keyword("colltest") self.add_keyword("compute_rwgt") self.add_keyword("delta_mttmin") @@ -106,6 +107,10 @@ class ttH(PowhegV2): self.add_keyword("rand2") self.add_keyword("renscfact", self.default_scales[1]) self.add_keyword("runningscales") + self.add_keyword("rwl_add") + self.add_keyword("rwl_file") + self.add_keyword("rwl_format_rwgt") + self.add_keyword("rwl_group_events") self.add_keyword("semileptonic", hidden=True) self.add_keyword("smartsig") self.add_keyword("softtest") -- GitLab