diff --git a/Generators/PowhegControl/python/parameters/registry.py b/Generators/PowhegControl/python/parameters/registry.py index 7deeaad9c43028572182de3942d09e574063bf6d..76c1bdc0dc5d0f5ca2ed0d3266a6ee4f9ab8d672 100644 --- a/Generators/PowhegControl/python/parameters/registry.py +++ b/Generators/PowhegControl/python/parameters/registry.py @@ -200,8 +200,8 @@ class Registry(object): self.add_default("lambdaHHH", 1, description="coupling modifier for trilinear Higgs coupling. [SM: 1]") self.add_default("largecorrfact", -1, description="[-1:use Powheg default]") self.add_default("lepaslight", -1, description="[-1:use Powheg default]") - self.add_default("lhans1", 10800, name="PDF", description="PDF set for hadron 1. [LHAGLUE numbering]") - self.add_default("lhans2", 10800, name="PDF", description="PDF set for hadron 2. [LHAGLUE numbering]") + self.add_default("lhans1", 260000, name="PDF", description="PDF set for hadron 1. [LHAPDF numbering]") + self.add_default("lhans2", 260000, name="PDF", description="PDF set for hadron 2. [LHAPDF numbering]") self.add_default("lhapdf6maxsets", 200, description="Maximum number of PDF sets to keep in memory. [<0:default to 10]") self.add_default("lhfm/bmass", atlas_common.mass.b, name="mass_b", description="b-quark mass in GeV") self.add_default("lhfm/cmass", atlas_common.mass.c, name="mass_c", description="c-quark mass in GeV") diff --git a/Generators/PowhegControl/python/processes/powheg/DMGG.py b/Generators/PowhegControl/python/processes/powheg/DMGG.py index 75d1c467197d3f542c4d823bbe08abc549abb2fb..bd9503676b3af9aa81e1a2332092135ec6f53771 100644 --- a/Generators/PowhegControl/python/processes/powheg/DMGG.py +++ b/Generators/PowhegControl/python/processes/powheg/DMGG.py @@ -78,8 +78,8 @@ class DMGG(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py b/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py index c62de8f433ede0c466881892d6d4f168eaf292f7..08aa9aa583738709f157acb895602e7aaaa9963a 100644 --- a/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py +++ b/Generators/PowhegControl/python/processes/powheg/DMS_tloop.py @@ -74,8 +74,8 @@ class DMS_tloop(PowhegV2): self.add_keyword("itmx2rm") self.add_keyword("iupperfsr") self.add_keyword("iupperisr") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/DMV.py b/Generators/PowhegControl/python/processes/powheg/DMV.py index d62afe1c7dfa0d6d98201e1cefadc15ef3e4be7d..999b5755dc03dd7b00d1205de762af5901bb2bb6 100644 --- a/Generators/PowhegControl/python/processes/powheg/DMV.py +++ b/Generators/PowhegControl/python/processes/powheg/DMV.py @@ -75,8 +75,8 @@ class DMV(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/HWj.py b/Generators/PowhegControl/python/processes/powheg/HWj.py index 2e8f0934554519db74a7c5d316a707237a2bbc0d..6789effc39e3688df8936d9420271d12e0cc0415 100644 --- a/Generators/PowhegControl/python/processes/powheg/HWj.py +++ b/Generators/PowhegControl/python/processes/powheg/HWj.py @@ -83,8 +83,8 @@ class HWj(PowhegV2): self.add_keyword("kappa_ghb") self.add_keyword("kappa_ght") self.add_keyword("kappa_ghw") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/HWj_EW.py b/Generators/PowhegControl/python/processes/powheg/HWj_EW.py index ca4870b16f37f5509ed687f0c0fed3dcccb93a75..51bb103de58742dca5f0f056fa604ff67aa73b14 100644 --- a/Generators/PowhegControl/python/processes/powheg/HWj_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/HWj_EW.py @@ -93,8 +93,8 @@ class HWj_EW(PowhegRES): self.add_keyword("kappa_ght") self.add_keyword("kappa_ghw") self.add_keyword("lambdaHHH") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("LOevents") self.add_keyword("manyseeds") self.add_keyword("max_h_mass", 2.0 * self.parameters_by_name("beam_energy")[0].value) diff --git a/Generators/PowhegControl/python/processes/powheg/HZj.py b/Generators/PowhegControl/python/processes/powheg/HZj.py index 0602b7ccba1e146ff2479f0cf123225d23c5234f..f60bca1f5abc3e6fd1bb5afe1833211b8541eebd 100644 --- a/Generators/PowhegControl/python/processes/powheg/HZj.py +++ b/Generators/PowhegControl/python/processes/powheg/HZj.py @@ -80,8 +80,8 @@ class HZj(PowhegV2): self.add_keyword("kappa_ghb") self.add_keyword("kappa_ght") self.add_keyword("kappa_ghz") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/HZj_EW.py b/Generators/PowhegControl/python/processes/powheg/HZj_EW.py index 4049c58ec30642a8295f491bf5bc514dc711074e..6503fad64e311eb692c9e4fd878faf13a7195e71 100644 --- a/Generators/PowhegControl/python/processes/powheg/HZj_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/HZj_EW.py @@ -92,8 +92,8 @@ class HZj_EW(PowhegRES): self.add_keyword("kappa_ght") self.add_keyword("kappa_ghw") self.add_keyword("lambdaHHH") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("LOevents") self.add_keyword("manyseeds") self.add_keyword("max_h_mass", 2.0 * self.parameters_by_name("beam_energy")[0].value) diff --git a/Generators/PowhegControl/python/processes/powheg/Hj.py b/Generators/PowhegControl/python/processes/powheg/Hj.py index 95c02fe46b5728636eeae156e89508dab49874fc..b2f24add587ac4981f9927c6e2543d95d47b20d5 100644 --- a/Generators/PowhegControl/python/processes/powheg/Hj.py +++ b/Generators/PowhegControl/python/processes/powheg/Hj.py @@ -79,8 +79,8 @@ class Hj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Hjj.py b/Generators/PowhegControl/python/processes/powheg/Hjj.py index 3134017472fc5b8d466c8ef21efb969bb741df22..d4c7848bddb4a06ca9a2c42b8fc5aa0e97020b37 100644 --- a/Generators/PowhegControl/python/processes/powheg/Hjj.py +++ b/Generators/PowhegControl/python/processes/powheg/Hjj.py @@ -69,8 +69,8 @@ class Hjj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_H.py b/Generators/PowhegControl/python/processes/powheg/VBF_H.py index 4ea7285ac6c85980291ed46b91f2e4f645bd4b51..70dd2ab3ec30513ceb900b03ad7efea276673311 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_H.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_H.py @@ -72,8 +72,8 @@ class VBF_H(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_W.py b/Generators/PowhegControl/python/processes/powheg/VBF_W.py index 56ba1629d10a76770b8d0cdcbf26b92faaceaf79..a38e29d61e1db6ece91c0e84573d56f09bdbb13c 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_W.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_W.py @@ -51,8 +51,8 @@ class VBF_W(PowhegV1): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("manyseeds") self.add_keyword("ncall1", 200000) self.add_keyword("ncall2", 3000000) diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_Z.py b/Generators/PowhegControl/python/processes/powheg/VBF_Z.py index 442dd924a6dafca0904e1b2d639f0c4f8d64a10e..cbaf36a9dbe60680d74ed2f161c3de59981ec58a 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_Z.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_Z.py @@ -51,8 +51,8 @@ class VBF_Z(PowhegV1): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("manyseeds") self.add_keyword("mll_gencut", 20) self.add_keyword("ncall1", 1200000) diff --git a/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py b/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py index 237bac8fc8f35c0e4f0e2e55257236393000ddb9..63878c42654ab539a9e0ba8092adbb3b93865ab7 100644 --- a/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py +++ b/Generators/PowhegControl/python/processes/powheg/VBF_ssWW.py @@ -77,8 +77,8 @@ class VBF_ssWW(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/W.py b/Generators/PowhegControl/python/processes/powheg/W.py index 870ba2378c5e64758f550206e5260c0567efc7b0..94a3fbebddfcb0b77b21e3959acf01b3939f7a06 100644 --- a/Generators/PowhegControl/python/processes/powheg/W.py +++ b/Generators/PowhegControl/python/processes/powheg/W.py @@ -69,8 +69,8 @@ class W(PowhegV1): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("manyseeds") self.add_keyword("mass_high", 2.0 * self.parameters_by_name("beam_energy")[0].value) self.add_keyword("mass_low", 2.5) diff --git a/Generators/PowhegControl/python/processes/powheg/WW.py b/Generators/PowhegControl/python/processes/powheg/WW.py index 0a2c06f35643f1c4a68858e69d333c439e615b07..044d5a5a15346b568fffb67f7a3405852559ae08 100644 --- a/Generators/PowhegControl/python/processes/powheg/WW.py +++ b/Generators/PowhegControl/python/processes/powheg/WW.py @@ -86,8 +86,8 @@ class WW(PowhegV2): self.add_keyword("iymax") self.add_keyword("lambda_g") self.add_keyword("lambda_z") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/WZ.py b/Generators/PowhegControl/python/processes/powheg/WZ.py index 8ba471b9c5758671143c5821cef348277d783330..ad1f9e50a8c756eb8ed52d1605a1870628274f39 100644 --- a/Generators/PowhegControl/python/processes/powheg/WZ.py +++ b/Generators/PowhegControl/python/processes/powheg/WZ.py @@ -93,8 +93,8 @@ class WZ(PowhegV2): self.add_keyword("iymax") self.add_keyword("lambda_g") self.add_keyword("lambda_z") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/W_EW.py b/Generators/PowhegControl/python/processes/powheg/W_EW.py index db2663770a88c2bf787a9b8c0e8953458ac988f8..c29ff488ca8d5a66a7fe557f26c834e832d7e680 100644 --- a/Generators/PowhegControl/python/processes/powheg/W_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/W_EW.py @@ -95,8 +95,8 @@ class W_EW(PowhegV2): self.add_keyword("iymax") self.add_keyword("kt2minqed") self.add_keyword("lepaslight") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Wbb.py b/Generators/PowhegControl/python/processes/powheg/Wbb.py index 2b5bc4f97bc5dd897071d44071efc87bec9309b5..2600798dcfd31486a06bc718ab086e43cdc4b048 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wbb.py +++ b/Generators/PowhegControl/python/processes/powheg/Wbb.py @@ -76,8 +76,8 @@ class Wbb(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Wbbj.py b/Generators/PowhegControl/python/processes/powheg/Wbbj.py index b3535708e379693abb76b44bd22672ea58ebe89e..5aaa1394c23b3090ac00ae22ebde3f1db1b4a465 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wbbj.py +++ b/Generators/PowhegControl/python/processes/powheg/Wbbj.py @@ -79,8 +79,8 @@ class Wbbj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Wj.py b/Generators/PowhegControl/python/processes/powheg/Wj.py index 4b4a0e4abd9703fd0ffd525bd009e22446a385a2..6f1488d4988d2f57fccc78ab2dea2fd176d940b7 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wj.py +++ b/Generators/PowhegControl/python/processes/powheg/Wj.py @@ -92,8 +92,8 @@ class Wj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Wjj.py b/Generators/PowhegControl/python/processes/powheg/Wjj.py index fab899da3e331cab4fec87b785fada069eb5145f..0bac22099afbd4c725e9d0956fdde64e1212c851 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wjj.py +++ b/Generators/PowhegControl/python/processes/powheg/Wjj.py @@ -76,8 +76,8 @@ class Wjj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Wt_DR.py b/Generators/PowhegControl/python/processes/powheg/Wt_DR.py index a0a50aa32f1b1291103fa6c5a5034fabd4acd6b3..1f5acbd1aec5b37a5870e06c5dcc81ab5b67377b 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wt_DR.py +++ b/Generators/PowhegControl/python/processes/powheg/Wt_DR.py @@ -88,8 +88,8 @@ class Wt_DR(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhfm/bmass") self.add_keyword("lhfm/cmass") self.add_keyword("lhfm/emass") diff --git a/Generators/PowhegControl/python/processes/powheg/Wt_DS.py b/Generators/PowhegControl/python/processes/powheg/Wt_DS.py index c6ddb66dbff49bfcd78a87bf197efe9f205e9503..717affd52a9d7ea5a4bb6f7c4d62256a18a9e913 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wt_DS.py +++ b/Generators/PowhegControl/python/processes/powheg/Wt_DS.py @@ -88,8 +88,8 @@ class Wt_DS(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhfm/bmass") self.add_keyword("lhfm/cmass") self.add_keyword("lhfm/emass") diff --git a/Generators/PowhegControl/python/processes/powheg/Wy.py b/Generators/PowhegControl/python/processes/powheg/Wy.py index 673a4928d1366793b3c2593a9977acfe3cc61960..23827f851ec2d3ebb1fd25406641c0c7a4e5be4b 100644 --- a/Generators/PowhegControl/python/processes/powheg/Wy.py +++ b/Generators/PowhegControl/python/processes/powheg/Wy.py @@ -91,8 +91,8 @@ class Wy(PowhegV2): self.add_keyword("iymax") self.add_keyword("kt2minqed") self.add_keyword("Lambda_gam") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Z.py b/Generators/PowhegControl/python/processes/powheg/Z.py index 34a8b8ca6d2c03573cb232f969b09cde121bed58..ece1620565dd79e7f1b7faf1bd090bc0bf0cfa58 100644 --- a/Generators/PowhegControl/python/processes/powheg/Z.py +++ b/Generators/PowhegControl/python/processes/powheg/Z.py @@ -59,8 +59,8 @@ class Z(PowhegV1): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") self.add_keyword("lhrwgt_group_name") diff --git a/Generators/PowhegControl/python/processes/powheg/ZZ.py b/Generators/PowhegControl/python/processes/powheg/ZZ.py index bd733a96b07030c4d744404636b11ac48641e0fb..6f600ac78a870226589d803f968fc4a945c7b36e 100644 --- a/Generators/PowhegControl/python/processes/powheg/ZZ.py +++ b/Generators/PowhegControl/python/processes/powheg/ZZ.py @@ -80,8 +80,8 @@ class ZZ(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Z_EW.py b/Generators/PowhegControl/python/processes/powheg/Z_EW.py index 9ab54997ca225ac859d1fe589f2b2b444638ff79..1096e840e587ab9d7c6e09369ed701720ae60e33 100644 --- a/Generators/PowhegControl/python/processes/powheg/Z_EW.py +++ b/Generators/PowhegControl/python/processes/powheg/Z_EW.py @@ -89,8 +89,8 @@ class Z_EW(PowhegV2): self.add_keyword("iymax") self.add_keyword("kt2minqed") self.add_keyword("lepaslight") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/Zj.py b/Generators/PowhegControl/python/processes/powheg/Zj.py index af46b109812cb14797be7e37a0c8e1a91c1df471..4a48a20f7907a37b39c393cfc90018a3b28c9d77 100644 --- a/Generators/PowhegControl/python/processes/powheg/Zj.py +++ b/Generators/PowhegControl/python/processes/powheg/Zj.py @@ -81,8 +81,8 @@ class Zj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhfm/emass") self.add_keyword("lhfm/mumass") diff --git a/Generators/PowhegControl/python/processes/powheg/Zjj.py b/Generators/PowhegControl/python/processes/powheg/Zjj.py index 9759d5d64de6c7772b35d6ca2181ca900e58d096..e922d6d5acaef92151fbfe2679fa9c675716a659 100644 --- a/Generators/PowhegControl/python/processes/powheg/Zjj.py +++ b/Generators/PowhegControl/python/processes/powheg/Zjj.py @@ -76,8 +76,8 @@ class Zjj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/bb.py b/Generators/PowhegControl/python/processes/powheg/bb.py index 13bdcf6035276839f329bf61eada67d499472cb5..63dcabcb591c3ee9a6f9de276a8f08c3a6adf927 100644 --- a/Generators/PowhegControl/python/processes/powheg/bb.py +++ b/Generators/PowhegControl/python/processes/powheg/bb.py @@ -71,8 +71,8 @@ class bb(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/bbH.py b/Generators/PowhegControl/python/processes/powheg/bbH.py index 44f1053f0acc7bfdead105b03be60dd886544680..0386572fada9017f1dd50f2c61157d39b4e74a09 100644 --- a/Generators/PowhegControl/python/processes/powheg/bbH.py +++ b/Generators/PowhegControl/python/processes/powheg/bbH.py @@ -73,8 +73,8 @@ class bbH(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/bblvlv.py b/Generators/PowhegControl/python/processes/powheg/bblvlv.py index 72407f2ab037da31a22a1ae38a10dd28481297c9..5c93901dee46f3717279ba2638aabff58442cf2b 100644 --- a/Generators/PowhegControl/python/processes/powheg/bblvlv.py +++ b/Generators/PowhegControl/python/processes/powheg/bblvlv.py @@ -75,8 +75,8 @@ class bblvlv(PowhegRES): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") self.add_keyword("lhrwgt_group_name") diff --git a/Generators/PowhegControl/python/processes/powheg/chi0chi0.py b/Generators/PowhegControl/python/processes/powheg/chi0chi0.py index eafff3fb5f2325a43b7897aa3773be40fd3f817a..2a8d882f3c398c6f0382eec8500787ca9a4afb21 100644 --- a/Generators/PowhegControl/python/processes/powheg/chi0chi0.py +++ b/Generators/PowhegControl/python/processes/powheg/chi0chi0.py @@ -94,8 +94,8 @@ class chi0chi0(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") self.add_keyword("lhrwgt_group_name") diff --git a/Generators/PowhegControl/python/processes/powheg/chi0chi1.py b/Generators/PowhegControl/python/processes/powheg/chi0chi1.py index fe9affbbdb0452e4801641d1306630e7182251df..f96501fe4b186df1d975e5cab357b3ffb6995ab8 100644 --- a/Generators/PowhegControl/python/processes/powheg/chi0chi1.py +++ b/Generators/PowhegControl/python/processes/powheg/chi0chi1.py @@ -96,8 +96,8 @@ class chi0chi1(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") self.add_keyword("lhrwgt_group_name") diff --git a/Generators/PowhegControl/python/processes/powheg/chi1chi1.py b/Generators/PowhegControl/python/processes/powheg/chi1chi1.py index aabdd8c447ecbf0c7eee7d83f808c14acb1f6d92..d6395c4c11aa909c4482036224b8c3163543754e 100644 --- a/Generators/PowhegControl/python/processes/powheg/chi1chi1.py +++ b/Generators/PowhegControl/python/processes/powheg/chi1chi1.py @@ -97,8 +97,8 @@ class chi1chi1(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") self.add_keyword("lhrwgt_group_name") diff --git a/Generators/PowhegControl/python/processes/powheg/ggF_H.py b/Generators/PowhegControl/python/processes/powheg/ggF_H.py index a508523d47e23b2f3a5e6ad9aa1c5c9157e1134c..e154c84e2e156649fc125140477e78b79b9c5409 100644 --- a/Generators/PowhegControl/python/processes/powheg/ggF_H.py +++ b/Generators/PowhegControl/python/processes/powheg/ggF_H.py @@ -76,8 +76,8 @@ class ggF_H(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py b/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py index fc1a8ec876fa1d2ffb809032555bf6a8f0cb621d..3ef4c25a94850663cb5e89a1adbffb03a3203526 100644 --- a/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py +++ b/Generators/PowhegControl/python/processes/powheg/ggF_HZ.py @@ -77,8 +77,8 @@ class ggF_HZ(PowhegV2): self.add_keyword("itmx2rm") self.add_keyword("iupperfsr") self.add_keyword("iupperisr") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/jj.py b/Generators/PowhegControl/python/processes/powheg/jj.py index 540f3e12ee2be43a15db6b5bec23946d6815fa77..373ef967483aabbbdba0f6eba7f387e914e59771 100644 --- a/Generators/PowhegControl/python/processes/powheg/jj.py +++ b/Generators/PowhegControl/python/processes/powheg/jj.py @@ -66,8 +66,8 @@ class jj(PowhegV2): self.add_keyword("iupperisr") self.add_keyword("iymax") self.add_keyword("jacsing") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/jjj.py b/Generators/PowhegControl/python/processes/powheg/jjj.py index f89a3fa8cfd69c4eee46c55ab555c6fe8d86bb4e..576d712fd0800ea875ee678a84da3d1a41e683a6 100644 --- a/Generators/PowhegControl/python/processes/powheg/jjj.py +++ b/Generators/PowhegControl/python/processes/powheg/jjj.py @@ -69,8 +69,8 @@ class jjj(PowhegV2): self.add_keyword("iupperisr") self.add_keyword("iymax") self.add_keyword("ktmerging") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/ssWWjj.py b/Generators/PowhegControl/python/processes/powheg/ssWWjj.py index 3775fb2fc65cac0532ea5fcc7e7357e77261df37..7be1ff1c2255ff020be56a5ff0b2942ff62ada6e 100644 --- a/Generators/PowhegControl/python/processes/powheg/ssWWjj.py +++ b/Generators/PowhegControl/python/processes/powheg/ssWWjj.py @@ -77,8 +77,8 @@ class ssWWjj(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/t_sch.py b/Generators/PowhegControl/python/processes/powheg/t_sch.py index 8750aa9e2b3dfa1f78ae0e3aedc9296abac42fbd..bd9129ed17fea53cc91ef84407b8c4c437fa185f 100644 --- a/Generators/PowhegControl/python/processes/powheg/t_sch.py +++ b/Generators/PowhegControl/python/processes/powheg/t_sch.py @@ -85,8 +85,8 @@ class t_sch(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py b/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py index af0702200938a839c93546b55ae50b0e33cc34f4..0acf28407e9ad07d517645db2a5d440e4fe036a2 100644 --- a/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py +++ b/Generators/PowhegControl/python/processes/powheg/t_tch_4FS.py @@ -88,8 +88,8 @@ class t_tch_4FS(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/tt.py b/Generators/PowhegControl/python/processes/powheg/tt.py index d735ff72996bae6e55705874c3b2668983d9144f..cce61bd8a780835dd5aa3b3611363eb55a7be31d 100644 --- a/Generators/PowhegControl/python/processes/powheg/tt.py +++ b/Generators/PowhegControl/python/processes/powheg/tt.py @@ -81,8 +81,8 @@ class tt(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/ttH.py b/Generators/PowhegControl/python/processes/powheg/ttH.py index 49956446aff3c12083db7df4a54433915084212a..7e45dc3353ac24c7b9c68a4173e01668a32393a3 100644 --- a/Generators/PowhegControl/python/processes/powheg/ttH.py +++ b/Generators/PowhegControl/python/processes/powheg/ttH.py @@ -75,8 +75,8 @@ class ttH(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") self.add_keyword("lhrwgt_group_name") diff --git a/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py b/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py index ee76f0f9389d5859f3f559771ea2922a56298f37..654c307ea5693a0adc6bcaa41b76c70b736f41a4 100644 --- a/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py +++ b/Generators/PowhegControl/python/processes/powheg/tt_NLOdecays.py @@ -81,8 +81,8 @@ class tt_NLOdecays(PowhegV2): self.add_keyword("iupperfsr") self.add_keyword("iupperisr") self.add_keyword("iymax") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhapdf6maxsets") self.add_keyword("lhrwgt_descr") self.add_keyword("lhrwgt_group_combine") diff --git a/Generators/PowhegControl/python/processes/powheg/ttj.py b/Generators/PowhegControl/python/processes/powheg/ttj.py index 94f01ea8a6b8ac3f025700d8096122ecfb24f647..06c7bc61306f61302a4fa6778662c170d1e3bb9b 100644 --- a/Generators/PowhegControl/python/processes/powheg/ttj.py +++ b/Generators/PowhegControl/python/processes/powheg/ttj.py @@ -73,8 +73,8 @@ class ttj(PowhegV1): self.add_keyword("iymax", 3) self.add_keyword("jacsing") self.add_keyword("largecorrfact") - self.add_keyword("lhans1") - self.add_keyword("lhans2") + self.add_keyword("lhans1", self.default_PDFs) + self.add_keyword("lhans2", self.default_PDFs) self.add_keyword("lhfm/bmass") self.add_keyword("lhfm/cmass") self.add_keyword("lhfm/emass") diff --git a/Generators/PowhegControl/python/processes/powheg_RES.py b/Generators/PowhegControl/python/processes/powheg_RES.py index 83f5475363309c9894173bc663d5163d6189c446..3b4f8fe5ac08efcb08aa2a25a683c8620b0c7b26 100644 --- a/Generators/PowhegControl/python/processes/powheg_RES.py +++ b/Generators/PowhegControl/python/processes/powheg_RES.py @@ -20,6 +20,15 @@ class PowhegRES(PowhegBase): @param is_LO True if this is a leading-order process. """ super(PowhegRES, self).__init__(base_directory, "POWHEG-BOX-RES", executable_name, **kwargs) + self.add_keyword("numevts", kwargs.get("nEvents", None)) + + @property + def default_PDFs(self): + """! Default PDFs for this process.""" + return range(260000, 260101) # NNPDF30_nlo_as_0118 central with eigensets + + [267000, 264000] # NNPDF30_nlo_as_0121 and NNPDF30_nlo_as_0115 + + [13100, 25100] # CT14nlo and MMHT2014nlo68cl + + range(90400, 90433) # PDF4LHC15_nlo_30_pdfas with eigensets @property def files_for_cleanup(self): diff --git a/Generators/PowhegControl/python/processes/powheg_V1.py b/Generators/PowhegControl/python/processes/powheg_V1.py index 0e5ada70380f2ab5ace3cd30e4699dbe730e28e4..b2786ceb8d8152dcedbbf96c5f54a204aa250571 100644 --- a/Generators/PowhegControl/python/processes/powheg_V1.py +++ b/Generators/PowhegControl/python/processes/powheg_V1.py @@ -19,6 +19,11 @@ class PowhegV1(PowhegBase): """ super(PowhegV1, self).__init__(base_directory, "POWHEG-BOX", executable_name, is_reweightable=False, **kwargs) + @property + def default_PDFs(self): + """! Default PDFs for this process.""" + return 260000 # Use NNPDF30_nlo_as_0118 central value + @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 5fd889c543f8b4913b885babe35f1245aced028f..ac2240529c56e65f4d8d6fedaf9d85b9e4ee1108 100644 --- a/Generators/PowhegControl/python/processes/powheg_V2.py +++ b/Generators/PowhegControl/python/processes/powheg_V2.py @@ -20,6 +20,14 @@ class PowhegV2(PowhegBase): """ super(PowhegV2, self).__init__(base_directory, "POWHEG-BOX-V2", executable_name, **kwargs) + @property + def default_PDFs(self): + """! Default PDFs for this process.""" + return range(260000, 260101) # NNPDF30_nlo_as_0118 central with eigensets + + [267000, 264000] # NNPDF30_nlo_as_0121 and NNPDF30_nlo_as_0115 + + [13100, 25100] # CT14nlo and MMHT2014nlo68cl + + range(90400, 90433) # PDF4LHC15_nlo_30_pdfas with eigensets + @property def files_for_cleanup(self): """! Wildcarded list of files created by this process that can be deleted.""" @@ -54,6 +62,11 @@ class PowhegV2(PowhegBase): "pwgxgrid.dat", ] + @property + def powheg_version(self): + """! Version of PowhegBox process.""" + return "V2" + def stage_is_completed(self, stage): """! Set whether the specified POWHEG-BOX generation stage is complete.""" if stage == 1: @@ -70,8 +83,3 @@ class PowhegV2(PowhegBase): if not glob.glob(required_file): return False return True - - @property - def powheg_version(self): - """! Version of PowhegBox process.""" - return "V2" diff --git a/Generators/PowhegControl/python/processes/powheg_base.py b/Generators/PowhegControl/python/processes/powheg_base.py index 5609279fadb191699ca4af70254f9f63d0781c35..31a79a77b2575ae184e5a414851d6d692b9018fe 100644 --- a/Generators/PowhegControl/python/processes/powheg_base.py +++ b/Generators/PowhegControl/python/processes/powheg_base.py @@ -83,6 +83,11 @@ class PowhegBase(Configurable): """! Version of PowhegBox process.""" raise AttributeError("Powheg version is not known!") + @property + def default_PDFs(self): + """! Default PDFs for this process.""" + raise AttributeError("Default PDFs 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 diff --git a/Generators/PowhegControl/share/PowhegControl_PDF_CT14nnlo.py b/Generators/PowhegControl/share/PowhegControl_PDF_CT14nnlo.py new file mode 100644 index 0000000000000000000000000000000000000000..b22dd2ea3e39226a296ccc145afac59c7a848637 --- /dev/null +++ b/Generators/PowhegControl/share/PowhegControl_PDF_CT14nnlo.py @@ -0,0 +1 @@ +PowhegConfig.PDF = range(13000, 13057) \ No newline at end of file diff --git a/Generators/PowhegControl/share/PowhegControl_PDF_MMHT2014nnlo68cl.py b/Generators/PowhegControl/share/PowhegControl_PDF_MMHT2014nnlo68cl.py new file mode 100644 index 0000000000000000000000000000000000000000..f83a539d24f9b8914af4add943cd300dd1f02c20 --- /dev/null +++ b/Generators/PowhegControl/share/PowhegControl_PDF_MMHT2014nnlo68cl.py @@ -0,0 +1 @@ +PowhegConfig.PDF = range(25300, 25351) \ No newline at end of file diff --git a/Generators/PowhegControl/share/PowhegControl_PDF_NNPDF30nnlo.py b/Generators/PowhegControl/share/PowhegControl_PDF_NNPDF30nnlo.py new file mode 100644 index 0000000000000000000000000000000000000000..c2929795e0ddbf646bbd3ec78b814bbbdd47b1fc --- /dev/null +++ b/Generators/PowhegControl/share/PowhegControl_PDF_NNPDF30nnlo.py @@ -0,0 +1 @@ +PowhegConfig.PDF = range(261000, 261101) \ No newline at end of file diff --git a/Generators/PowhegControl/share/PowhegControl_PDF_PDF4LHC15nnlo30.py b/Generators/PowhegControl/share/PowhegControl_PDF_PDF4LHC15nnlo30.py new file mode 100644 index 0000000000000000000000000000000000000000..6487dfc7a3918811e3ce7d30b63e891b2838980c --- /dev/null +++ b/Generators/PowhegControl/share/PowhegControl_PDF_PDF4LHC15nnlo30.py @@ -0,0 +1 @@ +PowhegConfig.PDF = range(91400, 91433) \ No newline at end of file