From 1366b192d4c61dd87c8a9f7bf0f4da87c1deda6d Mon Sep 17 00:00:00 2001 From: Mathis Frahm Date: Thu, 18 Jul 2024 15:27:06 +0200 Subject: [PATCH 1/3] 2023preBPix initial commit --- .../run3_2023_preBPix_nano_v12/__init__.py | 41 + .../run3_2023_preBPix_nano_v12/ewk.py | 873 ++++++++++++++ .../run3_2023_preBPix_nano_v12/hh2bbvv.py | 54 + .../run3_2023_preBPix_nano_v12/higgs.py | 1006 +++++++++++++++++ .../run3_2023_preBPix_nano_v12/qcd.py | 410 +++++++ .../run3_2023_preBPix_nano_v12/top.py | 950 ++++++++++++++++ 6 files changed, 3334 insertions(+) create mode 100644 cmsdb/campaigns/run3_2023_preBPix_nano_v12/__init__.py create mode 100644 cmsdb/campaigns/run3_2023_preBPix_nano_v12/ewk.py create mode 100644 cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py create mode 100644 cmsdb/campaigns/run3_2023_preBPix_nano_v12/higgs.py create mode 100644 cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py create mode 100644 cmsdb/campaigns/run3_2023_preBPix_nano_v12/top.py diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/__init__.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/__init__.py new file mode 100644 index 00000000..b86b1289 --- /dev/null +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/__init__.py @@ -0,0 +1,41 @@ +# coding: utf-8 + +""" +Common, analysis independent definition of the 2023 pre-BPix data-taking campaign +with datasets at NanoAOD tier in version 12. + +See https://python-order.readthedocs.io/en/latest/quickstart.html#analysis-campaign-and-config. + +Dataset ids are identical to those in DAS (https://cmsweb.cern.ch/das). +""" + +from order import Campaign + + +# +# campaign +# + +campaign_run3_2023_preBPix_nano_v12 = Campaign( + name="run3_2023_preBPix_nano_v12", + id=320231201, # 3 2023 12 01(u) + ecm=13.6, + bx=25, + aux={ + "tier": "NanoAOD", + "run": 3, + "year": 2023, + "version": 12, + "postfix": "", + }, + tags={"preBPix"}, +) + + +# trailing imports to load datasets +# import cmsdb.campaigns.run3_2023_preBPix_nano_v12.data # noqa +import cmsdb.campaigns.run3_2023_preBPix_nano_v12.top # noqa +import cmsdb.campaigns.run3_2023_preBPix_nano_v12.ewk # noqa +import cmsdb.campaigns.run3_2023_preBPix_nano_v12.qcd # noqa +import cmsdb.campaigns.run3_2023_preBPix_nano_v12.higgs # noqa +import cmsdb.campaigns.run3_2023_preBPix_nano_v12.hh2bbvv # noqa diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/ewk.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/ewk.py new file mode 100644 index 00000000..f54fc8ac --- /dev/null +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/ewk.py @@ -0,0 +1,873 @@ +# coding: utf-8 + +""" +Electroweak datasets for the 2023 pre-BPix data-taking campaign +""" + +from order import DatasetInfo + +import cmsdb.processes as procs +from cmsdb.campaigns.run3_2023_preBPix_nano_v12 import campaign_run3_2023_preBPix_nano_v12 as cpn + +#################################################################################################### +# +# Drell-Yan +# +#################################################################################################### + + +# +# LO +# + +cpn.add_dataset( + name="dy_m10to50_madgraph", + id=14889650, + processes=[procs.dy_m10to50], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-4Jets_MLL-10to50_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=775, + n_events=285999749, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_madgraph", + id=14841286, + processes=[procs.dy_m50toinf], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-4Jets_MLL-50_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=154, + n_events=128629893, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_1j_madgraph", + id=14895190, + processes=[procs.dy_m50toinf_1j], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-4Jets_MLL-50_1J_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=189, + n_events=29092286, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_2j_madgraph", + id=14892625, + processes=[procs.dy_m50toinf_2j], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-4Jets_MLL-50_2J_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=190, + n_events=29188837, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_3j_madgraph", + id=14894781, + processes=[procs.dy_m50toinf_3j], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-4Jets_MLL-50_3J_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=145, + n_events=16988034, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_4j_madgraph", + id=14895189, + processes=[procs.dy_m50toinf_4j], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-4Jets_MLL-50_4J_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=123, + n_events=5622082, + ), + ), +) + +# TODO: implement processes +# cpn.add_dataset( +# name="dy_m50toinf_pt40to100_madgraph", +# id=14948656, +# processes=[procs.dy_m50toinf_pt40to100], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50_PTLL-40to100_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=334, +# n_events=100005339, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50toinf_pt100to200_madgraph", +# id=14948644, +# processes=[procs.dy_m50toinf_pt100to200], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50_PTLL-100to200_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=194, +# n_events=38700590, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50toinf_pt200to400_madgraph", +# id=14948738, +# processes=[procs.dy_m50toinf_pt200to400], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50_PTLL-200to400_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=46, +# n_events=4023259, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50toinf_pt400to600_madgraph", +# id=14948643, +# processes=[procs.dy_m50toinf_pt400to600], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50_PTLL-400to600_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=41, +# n_events=2105393, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50toinf_pt600toinf_madgraph", +# id=14948664, +# processes=[procs.dy_m50toinf_pt600toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50_PTLL-600_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=60, +# n_events=2241010, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m4to50_ht40to70_madgraph", +# id=14929613, +# processes=[procs.dy_m4to50_ht40to70], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-4to50_HT-40to70_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa +# ], +# n_files=773, +# n_events=195280048, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m4to50_ht70to100_madgraph", +# id=14931761, +# processes=[procs.dy_m4to50_ht70to100], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-4to50_HT-70to100_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa +# ], +# n_files=585, +# n_events=118075999, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m4to50_ht100to400_madgraph", +# id=14931178, +# processes=[procs.dy_m4to50_ht100to400], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-4to50_HT-100to400_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa +# ], +# n_files=623, +# n_events=121290191, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m4to50_ht400to800_madgraph", +# id=14931220, +# processes=[procs.dy_m4to50_ht400to800], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-4to50_HT-400to800_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa +# ], +# n_files=74, +# n_events=2656934, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m4to50_ht800to1500_madgraph", +# id=14930911, +# processes=[procs.dy_m4to50_ht800to1500], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-4to50_HT-800to1500_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa +# ], +# n_files=72, +# n_events=1830752, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m4to50_ht1500to2500_madgraph", +# id=14930347, +# processes=[procs.dy_m4to50_ht1500to2500], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-4to50_HT-1500to2500_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=61, +# n_events=1891503, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m4to50_ht2500toinf_madgraph", +# id=14930962, +# processes=[procs.dy_m4to50_ht2500toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-4to50_HT-2500_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=233, +# n_events=2160355, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50to120_ht40to70_madgraph", +# id=14909146, +# processes=[procs.dy_m50to120_ht40to70], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50to120_HT-40to70_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=368, +# n_events=82469227, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50to120_ht70to100_madgraph", +# id=14885235, +# processes=[procs.dy_m50to120_ht70to100], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50to120_HT-70to100_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=381, +# n_events=57582531, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50to120_ht100to400_madgraph", +# id=14909012, +# processes=[procs.dy_m50to120_ht100to400], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50to120_HT-100to400_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=437, +# n_events=74271754, +# ), +# ), +# ) +# cpn.add_dataset( +# name="dy_m50to120_ht400to800_madgraph", +# id=14895172, +# processes=[procs.dy_m50to120_ht400to800], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/DYto2L-4Jets_MLL-50to120_HT-400to800_TuneCP5_13p6TeV_madgraphMLM-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=84, +# n_events=2285923, +# ), +# ), +# ) + +# +# NLO +# + +cpn.add_dataset( + name="dy_m4to10_amcatnlo", + id=14930974, + processes=[procs.dy_m4to10], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-4to10_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=579, + n_events=193884080, + ), + ), +) +cpn.add_dataset( + name="dy_m10to50_amcatnlo", + id=14905259, + processes=[procs.dy_m10to50], + info=dict( + # NOTE: this is an extension, but there was no "non-extension" dataset to be found in DAS + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-10to50_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14_ext1-v3/NANOAODSIM", # noqa + ], + n_files=658, + n_events=200200891, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_amcatnlo", + id=14837024, + processes=[procs.dy_m50toinf], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=181, + n_events=154485208, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_0j_amcatnlo", + id=14895741, + processes=[procs.dy_m50toinf_0j], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_0J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=632, + n_events=195345826, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_2j_amcatnlo", + id=14890414, + processes=[procs.dy_m50toinf_2j], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=679, + n_events=154506477, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_1j_amcatnlo", + id=14891860, + processes=[procs.dy_m50toinf_1j], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=812, + n_events=192409561, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_1j_pt40to100_amcatnlo", + id=14826625, + processes=[procs.dy_m50toinf_1j_pt40to100], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-40to100_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=332, + n_events=92974565, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_1j_pt200to400_amcatnlo", + id=14826648, + processes=[procs.dy_m50toinf_1j_pt200to400], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-200to400_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=55, + n_events=3577765, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_1j_pt100to200_amcatnlo", + id=14826162, + processes=[procs.dy_m50toinf_1j_pt100to200], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-100to200_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=191, + n_events=36811062, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_1j_pt400to600_amcatnlo", + id=14826639, + processes=[procs.dy_m50toinf_1j_pt400to600], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-400to600_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=35, + n_events=989929, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_1j_pt600toinf_amcatnlo", + id=14825808, + processes=[procs.dy_m50toinf_1j_pt600toinf], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-600_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=32, + n_events=975787, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_2j_pt40to100_amcatnlo", + id=14827200, + processes=[procs.dy_m50toinf_2j_pt40to100], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-40to100_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=183, + n_events=40037710, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_2j_pt100to200_amcatnlo", + id=14826665, + processes=[procs.dy_m50toinf_2j_pt100to200], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-100to200_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=224, + n_events=39173887, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_2j_pt200to400_amcatnlo", + id=14826694, + processes=[procs.dy_m50toinf_2j_pt200to400], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-200to400_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=94, + n_events=8048986, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_2j_pt400to600_amcatnlo", + id=14825065, + processes=[procs.dy_m50toinf_2j_pt400to600], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-400to600_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=13, + n_events=960577, + ), + ), +) +cpn.add_dataset( + name="dy_m50toinf_2j_pt600toinf_amcatnlo", + id=14825780, + processes=[procs.dy_m50toinf_2j_pt600toinf], + info=dict( + nominal=DatasetInfo( + keys=[ + "/DYto2L-2Jets_MLL-50_PTLL-600_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v1/NANOAODSIM", # noqa + ], + n_files=35, + n_events=1001323, + ), + ), +) + +#################################################################################################### +# +# W boson production +# +#################################################################################################### + +# +# NLO +# + +cpn.add_dataset( + name="w_lnu_amcatnlo", + id=14979374, + processes=[procs.w_lnu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WtoLNu-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=439, + n_events=193207285, + ), + ), +) +# TODO: add processes +# cpn.add_dataset( +# name="w_lnu_0j_amcatnlo", +# id=14894802, +# processes=[procs.w_lnu_0j], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_0J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=1360, +# n_events=400648969, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_1j_amcatnlo", +# id=14912447, +# processes=[procs.w_lnu_1j], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=1151, +# n_events=308622412, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_2j_amcatnlo", +# id=14911346, +# processes=[procs.w_lnu_2j], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=848, +# n_events=193796359, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_1j_ptlnu40to100_amcatnlo", +# id=14895723, +# processes=[procs.w_lnu_1j_ptlnu40to100], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-40to100_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=888, +# n_events=193901377, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_1j_ptlnu100to200_amcatnlo", +# id=14890740, +# processes=[procs.w_lnu_1j_ptlnu100to200], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-100to200_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=350, +# n_events=83350855, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_1j_ptlnu200to400_amcatnlo", +# id=14892269, +# processes=[procs.w_lnu_1j_ptlnu200to400], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-200to400_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=69, +# n_events=5900365, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_1j_ptlnu400to600_amcatnlo", +# id=14895155, +# processes=[procs.w_lnu_1j_ptlnu400to600], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-400to600_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=24, +# n_events=996510, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_1j_ptlnu600toinf_amcatnlo", +# id=14892680, +# processes=[procs.w_lnu_1j_ptlnu600toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-600_1J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=29, +# n_events=939173, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_2j_ptlnu40to100_amcatnlo", +# id=14892355, +# processes=[procs.w_lnu_2j_ptlnu40to100], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-40to100_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=932, +# n_events=191631092, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_2j_ptlnu100to200_amcatnlo", +# id=14892380, +# processes=[procs.w_lnu_2j_ptlnu100to200], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-100to200_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=424, +# n_events=93835137, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_2j_ptlnu200to400_amcatnlo", +# id=14894034, +# processes=[procs.w_lnu_2j_ptlnu200to400], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-200to400_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=76, +# n_events=10381377, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_2j_ptlnu400to600_amcatnlo", +# id=14890396, +# processes=[procs.w_lnu_2j_ptlnu400to600], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-400to600_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=28, +# n_events=991432, +# ), +# ), +# ) +# cpn.add_dataset( +# name="w_lnu_2j_ptlnu600toinf_amcatnlo", +# id=14898216, +# processes=[procs.w_lnu_2j_ptlnu600toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WtoLNu-2Jets_PTLNu-600_2J_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=39, +# n_events=971987, +# ), +# ), +# ) + +#################################################################################################### +# +# Diboson +# +#################################################################################################### + +# +# WW +# + +cpn.add_dataset( + name="ww_pythia", + id=14784470, + processes=[procs.ww], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WW_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=125, + n_events=33504000, + ), + ), +) +cpn.add_dataset( + name="ww_fh_powheg", + id=14888427, + processes=[procs.ww_fh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WWto4Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v4/NANOAODSIM", # noqa + ], + n_files=258, + n_events=55526000, + ), + ), +) +cpn.add_dataset( + name="ww_dl_powheg", + id=14888370, + processes=[procs.ww_dl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WWto2L2Nu_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v4/NANOAODSIM", # noqa + ], + n_files=82, + n_events=12951000, + ), + ), +) +cpn.add_dataset( + name="ww_sl_powheg", + id=14836299, + processes=[procs.ww_sl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WWtoLNu2Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=267, + n_events=53764000, + ), + ), +) + + +#################################################################################################### +# +# Triboson +# +#################################################################################################### + +cpn.add_dataset( + name="wwz_amcatnlo", + id=14808800, + processes=[procs.wwz], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WWZ_4F_TuneCP5_13p6TeV_amcatnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=35, + n_events=3600000, + ), + ), +) +cpn.add_dataset( + name="www_amcatnlo", + id=14808797, + processes=[procs.www], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WWW_4F_TuneCP5_13p6TeV_amcatnlo-madspin-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=8, + n_events=936000, + ), + ), +) diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py new file mode 100644 index 00000000..41a737d6 --- /dev/null +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py @@ -0,0 +1,54 @@ +# coding: utf-8 + +""" +HH -> bbWW datasets for the 2023 pre-BPix data-taking campaign +""" + +from order import DatasetInfo + +import cmsdb.processes as procs +from cmsdb.campaigns.run3_2023_preBPix_nano_v12 import campaign_run3_2023_preBPix_nano_v12 as cpn + + +cpn.add_dataset( + name="hh_ggf_kl2p45_kt1_hbb_hvv2l2nu_powheg", + id=14932681, + processes=[procs.hh_ggf_kl2p45_kt1_hbb_hvv2l2nu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGlutoHHto2B2Vto2L2Nu_kl-2p45_kt-1p00_c2-0p00_LHEweights_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=65, + n_events=299375, + ), + ), +) +cpn.add_dataset( + name="hh_ggf_kl2p45_kt1_hbb_hvv_powheg", + id=14940655, + processes=[procs.hh_ggf_kl2p45_kt1_hbb_hvv], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGlutoHHto2B2V_kl-2p45_kt-1p00_c2-0p00_LHEweights_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=161, + n_events=1191452, + ), + ), +) +cpn.add_dataset( + name="hh_ggf_kl2p45_kt1_hbb_hvvqqlnu_powheg", + id=14940898, + processes=[procs.hh_ggf_kl2p45_kt1_hbb_hvvqqlnu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGlutoHHto2B2WtoLNu2Q_kl-2p45_kt-1p00_c2-0p00_LHEweights_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=44, + n_events=299199, + ), + ), +) diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/higgs.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/higgs.py new file mode 100644 index 00000000..8549094f --- /dev/null +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/higgs.py @@ -0,0 +1,1006 @@ +# coding: utf-8 + +""" +Higgs datasets for the 2023preBPix data-taking campaign +""" + +from order import DatasetInfo + +import cmsdb.processes as procs +from cmsdb.campaigns.run3_2023_preBPix_nano_v12 import campaign_run3_2023_preBPix_nano_v12 as cpn + +#################################################################################################### +# +# ggH +# +#################################################################################################### + +cpn.add_dataset( + name="h_ggf_hbb_powheg", + id=14920360, + processes=[procs.h_ggf_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGluHto2B_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=62, + n_events=10974000, + ), + ), +) +# cpn.add_dataset( +# name="h_ggf_hbb_pt200toinf_powheg", +# id=14908055, +# processes=[procs.h_ggf_hbb_pt200toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/GluGluHto2B_PT-200_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=413, +# n_events=10731692, +# ), +# ), +# ) +# cpn.add_dataset( +# name="h_ggf_hinv_pt150toinf_powheg", +# id=14920411, +# processes=[procs.h_ggf_hinv_pt150toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/GluGluHtoInv_PT-150_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=44, +# n_events=1876392, +# ), +# ), +# ) +cpn.add_dataset( + name="h_ggf_hcc_powheg", + id=14920368, + processes=[procs.h_ggf_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGluHto2C_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=78, + n_events=10938000, + ), + ), +) +# cpn.add_dataset( +# name="h_ggf_hcc_pt200toinf_powheg", +# id=14909953, +# processes=[procs.h_ggf_hcc_pt200toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/GluGluHto2C_PT-200_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=383, +# n_events=10654050, +# ), +# ), +# ) +cpn.add_dataset( + name="h_ggf_htt_amcatnlo", + id=14920472, + processes=[procs.h_ggf_htt], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGluHto2Tau_M-125_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=31, + n_events=1975609, + ), + ), +) +cpn.add_dataset( + name="h_ggf_hzz4l_powheg", + id=14932450, + processes=[procs.h_ggf_hzz4l], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGluHtoZZto4L_M-125_TuneCP5_13p6TeV_powheg-jhugen-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=5, + n_events=250000, + ), + ), +) +# cpn.add_dataset( +# name="h_ggf_hzz4nu_pt150toinf_powheg", +# id=14972533, +# processes=[procs.h_ggf_hzz4nu_pt150toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/GluGluHto2Zto4Nu_PT-150_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=54, +# n_events=1997461, +# ), +# ), +# ) + +# # TODO: nominal dataset missing in DAS +# cpn.add_dataset( +# name="h_ggf_hww2l2nu_powheg", +# id=-1, +# processes=[procs.h_ggf_hww2l2nu], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/GluGluHto2Wto2L2Nu_M-125_TuneCP5_13p6TeV_powheg-jhugen752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=-1, +# n_events=-1, +# ), +# tune_down=DatasetInfo( +# keys=[ +# "/GluGluHto2Wto2L2Nu_M-125_TuneCP5Down_13p6TeV_powheg-jhugen752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=68, +# n_events=3500000, +# ), +# tune_up=DatasetInfo( +# keys=[ +# "/GluGluHto2Wto2L2Nu_M-125_TuneCP5Up_13p6TeV_powheg-jhugen752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa +# ], +# n_files=59, +# n_events=3449000, +# ), +# ), +# ) +cpn.add_dataset( + name="h_ggf_hzg_zll_powheg", + id=14932639, + processes=[procs.h_ggf_hzg_zll], + info=dict( + nominal=DatasetInfo( + keys=[ + "/GluGluHtoZG_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=7, + n_events=655998, + ), + tune_down=DatasetInfo( + keys=[ + "/GluGluHtoZG_Zto2L_M-125_CP5TuneDown_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=5, + n_events=165000, + ), + tune_up=DatasetInfo( + keys=[ + "/GluGluHtoZG_Zto2L_M-125_CP5TuneUp_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=3, + n_events=165000, + ), + ), +) + +#################################################################################################### +# +# qqH +# +#################################################################################################### + + +cpn.add_dataset( + name="h_vbf_hbb_powheg", + id=14900094, + processes=[procs.h_vbf_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/VBFHto2B_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=121, + n_events=11049000, + ), + ), +) +cpn.add_dataset( + name="h_vbf_hcc_powheg", + id=14915170, + processes=[procs.h_vbf_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/VBFHto2C_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=125, + n_events=10956000, + ), + ), +) +cpn.add_dataset( + name="h_vbf_hzz4l_powheg", + id=14942235, + processes=[procs.h_vbf_hzz4l], + info=dict( + nominal=DatasetInfo( + keys=[ + "/VBFHto2Zto4L_M-125_TuneCP5_13p6TeV_powheg-jhugen-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=19, + n_events=250000, + ), + ), +) +cpn.add_dataset( + name="h_vbf_hzz4nu_powheg", + id=14972668, + processes=[procs.h_vbf_hzz4nu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/VBFHto2Zto4Nu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=9, + n_events=1000000, + ), + ), +) +cpn.add_dataset( + name="h_vbf_hww2l2nu_powheg", + id=14998531, + processes=[procs.h_vbf_hww2l2nu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/VBFHto2Wto2L2Nu_M-125_TuneCP5_13p6TeV_powheg-jhugen752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=33, + n_events=3491000, + ), + tune_up=DatasetInfo( + keys=[ + "/VBFHto2Wto2L2Nu_M-125_TuneCP5Up_13p6TeV_powheg-jhugen752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=55, + n_events=3476000, + ), + tune_down=DatasetInfo( + keys=[ + "/VBFHto2Wto2L2Nu_M-125_TuneCP5Down_13p6TeV_powheg-jhugen752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=34, + n_events=3455000, + ), + ), +) +# cpn.add_dataset( +# name="h_vbf_hinv_powheg", +# id=14920337, +# processes=[procs.h_vbf_hinv], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/VBFHtoInv_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=34, +# n_events=994000, +# ), +# ), +# ) + +cpn.add_dataset( + name="h_vbf_hzg_zll_powheg", + id=14930292, + processes=[procs.h_vbf_hzg_zll], + info=dict( + # NOTE: datasets contain *withDiopoleRecoil* tag + nominal=DatasetInfo( + keys=[ + "/VBFHtoZG_Zto2L_M-125_TuneCP5_withDipoleRecoil_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=14, + n_events=141000, + ), + tune_up=DatasetInfo( + keys=[ + "/VBFHtoZG_Zto2L_M-125_CP5TuneUp_withDipoleRecoil_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=9, + n_events=144000, + ), + tune_down=DatasetInfo( + keys=[ + "/VBFHtoZG_Zto2L_M-125_CP5TuneDown_withDipoleRecoil_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=5, + n_events=150000, + ), + ), +) + +#################################################################################################### +# +# ZH +# +#################################################################################################### + +cpn.add_dataset( + name="zh_zqq_hzz4nu_powheg", + id=14976992, + processes=[procs.zh_zqq_hzz4nu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZHto2Zto4Nu_Zto2Q_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=30, + n_events=995967, + ), + ), +) +cpn.add_dataset( + name="zh_zqq_hbb_powheg", + id=14900724, + processes=[procs.zh_zqq_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZH_Hto2B_Zto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=216, + n_events=11060000, + ), + ), +) +cpn.add_dataset( + name="zh_zll_hbb_powheg", + id=14838001, + processes=[procs.zh_zll_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZH_Hto2B_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=202, + n_events=10925000, + ), + ), +) +cpn.add_dataset( + name="zh_zll_hcc_powheg", + id=14904027, + processes=[procs.zh_zll_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZH_Hto2C_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=120, + n_events=10776000, + ), + ), +) +cpn.add_dataset( + name="zh_zqq_hcc_powheg", + id=14900900, + processes=[procs.zh_zqq_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZH_Hto2C_Zto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=199, + n_events=10984000, + ), + ), +) + +# TODO: what does the 4l filter mean? +cpn.add_dataset( + name="zh_hzz_powheg", + id=14931626, + processes=[procs.zh_hzz], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZH_Hto2Z_4LFilter_M-125_TuneCP5_13p6TeV_powheg-jhugenv752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=58, + n_events=289848, + ), + ), +) + +# NOTE: contains the *UncorrelatedDecay* tag, no datasets without it available +cpn.add_dataset( + name="zh_htt_powheg", + id=14927610, + processes=[procs.zh_htt], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZHto2TauUncorrelatedDecay_M-125_CP5_13p6TeV_powheg-minnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=31, + n_events=67552, + ), + ), +) +# cpn.add_dataset( +# name="zh_htt_powheg", +# id=14927389, +# processes=[procs.zh_htt], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/ZHto2TauUncorrelatedDecay_Filtered_M-125_CP5_13p6TeV_powheg-minnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=268, +# n_events=1789875, +# ), +# ), +# ) +# cpn.add_dataset( +# name="zh_hinv_zqq_powheg", +# id=14919537, +# processes=[procs.zh_hinv_zqq], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/ZHtoInv_Zto2Q_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=266, +# n_events=989610, +# ), +# ), +# ) +cpn.add_dataset( + name="zh_hww2l2nu_powheg", + id=14939880, + processes=[procs.zh_hww2l2nu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZH_ZtoAll_Hto2Wto2L2Nu_M-125_TuneCP5_13p6TeV_powheg-minlo-HZJ-jhugenv752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=72, + n_events=2486319, + ), + ), +) +cpn.add_dataset( + name="zh_hzg_powheg", + id=14932785, + processes=[procs.zh_hzg], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ZH_ZtoAll_HtoZGto2LG_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=85, + n_events=374457, + ), + tune_up=DatasetInfo( + keys=[ + "/ZH_ZtoAll_HtoZGto2LG_M-125_CP5TuneUp_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=95, + n_events=371157, + ), + tune_down=DatasetInfo( + keys=[ + "/ZH_ZtoAll_HtoZGto2LG_M-125_CP5TuneDown_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=40, + n_events=374136, + ), + ), +) + +#################################################################################################### +# +# ggZH +# +#################################################################################################### + + +cpn.add_dataset( + name="zh_gg_zqq_hbb_powheg", + id=14900023, + processes=[procs.zh_gg_zqq_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ggZH_Hto2B_Zto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=106, + n_events=11056000, + ), + ), +) +cpn.add_dataset( + name="zh_gg_zll_hbb_powheg", + id=14900026, + processes=[procs.zh_gg_zll_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ggZH_Hto2B_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=143, + n_events=11066000, + ), + ), +) +cpn.add_dataset( + name="zh_gg_znunu_hbb_powheg", + id=14845360, + processes=[procs.zh_gg_znunu_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ggZH_Hto2B_Zto2Nu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=63, + n_events=10848000, + ), + ), +) +cpn.add_dataset( + name="zh_gg_znunu_hcc_powheg", + id=14917018, + processes=[procs.zh_gg_znunu_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ggZH_Hto2C_Zto2Nu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=61, + n_events=10692000, + ), + ), +) +cpn.add_dataset( + name="zh_gg_zll_hcc_powheg", + id=14915168, + processes=[procs.zh_gg_zll_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ggZH_Hto2C_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=96, + n_events=11030000, + ), + ), +) +cpn.add_dataset( + name="zh_gg_zqq_hcc_powheg", + id=14900318, + processes=[procs.zh_gg_zqq_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/ggZH_Hto2C_Zto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=117, + n_events=11056000, + ), + ), +) + +#################################################################################################### +# +# WplusH +# +#################################################################################################### + + +cpn.add_dataset( + name="wph_wlnu_hbb_powheg", + id=14845624, + processes=[procs.wph_wlnu_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WplusH_Hto2B_WtoLNu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=369, + n_events=10997744, + ), + ), +) +cpn.add_dataset( + name="wph_wqq_hbb_powheg", + id=14900236, + processes=[procs.wph_wqq_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WplusH_Hto2B_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=381, + n_events=11031056, + ), + ), +) +cpn.add_dataset( + name="wph_wlnu_hcc_powheg", + id=14903434, + processes=[procs.wph_wlnu_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WplusH_Hto2C_WtoLNu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=369, + n_events=10874444, + ), + ), +) +cpn.add_dataset( + name="wph_wqq_hcc_powheg", + id=14904332, + processes=[procs.wph_wqq_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WplusH_Hto2C_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=666, + n_events=11008206, + ), + ), +) +# cpn.add_dataset( +# name="wph_hinv_wqq_powheg", +# id=14919241, +# processes=[procs.wph_hinv_wqq], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WplusHtoInv_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=44, +# n_events=997978, +# ), +# ), +# ) +# NOTE: contains the *UncorrelatedDecay* tag, no datasets without it available +cpn.add_dataset( + name="wph_htt_powheg", + id=14927461, + processes=[procs.wph_htt], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WplusHTo2TauUncorrelatedDecay_M-125_TuneCP5_13p6TeV_powheg-minnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=3, + n_events=68000, + ), + ), +) +# cpn.add_dataset( +# name="wph_htt_powheg", +# id=14927100, +# processes=[procs.wph_htt], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WplusHTo2TauUncorrelatedDecay_Filtered_M-125_TuneCP5_13p6TeV_powheg-minnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=25, +# n_events=1887577, +# ), +# ), +# ) +cpn.add_dataset( + name="wph_wqq_hzz4nu_powheg", + id=14973548, + processes=[procs.wph_wqq_hzz4nu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WplusHto2Zto4Nu_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=10, + n_events=999977, + ), + ), +) +cpn.add_dataset( + name="wph_hzg_zll_powheg", + id=14932801, + processes=[procs.wph_hzg_zll], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WplusH_HtoZG_WtoAll_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=41, + n_events=470720, + ), + tune_up=DatasetInfo( + keys=[ + "/WplusH_HtoZG_WtoAll_Zto2L_M-125_CP5TuneUp_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=19, + n_events=119995, + ), + tune_down=DatasetInfo( + keys=[ + "/WplusH_HtoZG_WtoAll_Zto2L_M-125_CP5TuneDown_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=23, + n_events=119996, + ), + ), +) + +#################################################################################################### +# +# WminusH +# +#################################################################################################### + + +cpn.add_dataset( + name="wmh_wlnu_hbb_powheg", + id=14905191, + processes=[procs.wmh_wlnu_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WminusH_Hto2B_WtoLNu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=349, + n_events=10890938, + ), + ), +) +cpn.add_dataset( + name="wmh_wqq_hbb_powheg", + id=14900874, + processes=[procs.wmh_wqq_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WminusH_Hto2B_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=404, + n_events=11040960, + ), + ), +) +cpn.add_dataset( + name="wmh_wlnu_hcc_powheg", + id=14901004, + processes=[procs.wmh_wlnu_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WminusH_Hto2C_WtoLNu_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=321, + n_events=11011056, + ), + ), +) +cpn.add_dataset( + name="wmh_wqq_hcc_powheg", + id=14900875, + processes=[procs.wmh_wqq_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WminusH_Hto2C_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=326, + n_events=11046549, + ), + ), +) +# cpn.add_dataset( +# name="wmh_hinv_wqq_powheg", +# id=14922048, +# processes=[procs.wmh_hinv_wqq], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WminusHtoInv_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=27, +# n_events=987977, +# ), +# ), +# ) +# NOTE: contains the *UncorrelatedDecay* tag, no datasets without it available +cpn.add_dataset( + name="wmh_powheg", + id=14927427, + processes=[procs.wmh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WminusHTo2TauUncorrelatedDecay_M-125_TuneCP5_13p6TeV_powheg-minnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=1, + n_events=70000, + ), + ), +) +# cpn.add_dataset( +# name="wmh_powheg", +# id=14927577, +# processes=[procs.wmh], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/WminusHTo2TauUncorrelatedDecay_Filtered_M-125_TuneCP5_13p6TeV_powheg-minnlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=38, +# n_events=1290200, +# ), +# ), +# ) +cpn.add_dataset( + name="wmh_wqq_hzz4nu_powheg", + id=14972839, + processes=[procs.wmh_wqq_hzz4nu], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WminusHto2Zto4Nu_Wto2Q_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=11, + n_events=999978, + ), + ), +) +cpn.add_dataset( + name="wmh_hzg_zll_powheg", + id=14932805, + processes=[procs.wmh_hzg_zll], + info=dict( + nominal=DatasetInfo( + keys=[ + "/WminusH_HtoZG_WtoAll_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=48, + n_events=837298, + ), + tune_up=DatasetInfo( + keys=[ + "/WminusH_HtoZG_WtoAll_Zto2L_M-125_CP5TuneUp_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=38, + n_events=202843, + ), + tune_down=DatasetInfo( + keys=[ + "/WminusH_HtoZG_WtoAll_Zto2L_M-125_CP5TuneDown_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=29, + n_events=208636, + ), + ), +) + +#################################################################################################### +# +# TTH +# +#################################################################################################### + +cpn.add_dataset( + name="tth_hbb_powheg", + id=14901069, + processes=[procs.tth_hbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTHto2B_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=131, + n_events=10846000, + ), + ), +) +cpn.add_dataset( + name="tth_hcc_powheg", + id=14913830, + processes=[procs.tth_hcc], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTHto2C_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=99, + n_events=10884000, + ), + ), +) +cpn.add_dataset( + name="tth_hnonbb_powheg", + id=14919222, + processes=[procs.tth_hnonbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTHtoNon2B_M-125_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=236, + n_events=11901980, + ), + ), +) +cpn.add_dataset( + name="tth_hnonbb_amcatnlo", + id=14920051, + processes=[procs.tth_hnonbb], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTHtoNon2B-1Jets_M-125_TuneCP5_13p6TeV_amcatnloFXFX-madspin-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=161, + n_events=11083178, + ), + ), +) +# TODO: what does the 4l filter mean? +cpn.add_dataset( + name="tth_hzz_powheg", + id=14931825, + processes=[procs.tth_hzz], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTH_Hto2Z_4LFilter_M-125_TuneCP5_13p6TeV_powheg-jhugenv752-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=6, + n_events=239674, + ), + ), +) + +#################################################################################################### +# +# TTWH, TTZH +# +#################################################################################################### + + +cpn.add_dataset( + name="ttwh_madgraph", + id=14940785, + processes=[procs.ttwh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTWH_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=54, + n_events=1960000, + ), + ), +) +cpn.add_dataset( + name="ttzh_madgraph", + id=14937478, + processes=[procs.ttzh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTZH_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=58, + n_events=1993000, + ), + ), +) diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py new file mode 100644 index 00000000..db14433e --- /dev/null +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py @@ -0,0 +1,410 @@ +# coding: utf-8 + +""" +QCD datasets for the 2023 pre-BPix data-taking campaign +""" + +from order import DatasetInfo + +import cmsdb.processes as procs +from cmsdb.campaigns.run3_2023_preBPix_nano_v12 import campaign_run3_2023_preBPix_nano_v12 as cpn + + +#################################################################################################### +# +# QCD (pythia, pt-binned, muon enriched) +# +#################################################################################################### + +cpn.add_dataset( + name="qcd_mu_pt15to20_pythia", + id=14790601, + processes=[procs.qcd_mu_pt15to20], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-15to20_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=75, + n_events=9975115, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt20to30_pythia", + id=14784713, + processes=[procs.qcd_mu_pt20to30], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-20to30_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=320, + n_events=67051286, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt30to50_pythia", + id=14786118, + processes=[procs.qcd_mu_pt30to50], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-30to50_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=242, + n_events=63799051, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt50to80_pythia", + id=14784497, + processes=[procs.qcd_mu_pt50to80], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-50to80_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=107, + n_events=25399473, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt80to120_pythia", + id=14787197, + processes=[procs.qcd_mu_pt80to120], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-80to120_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=185, + n_events=53224427, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt120to170_pythia", + id=14784873, + processes=[procs.qcd_mu_pt120to170], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-120to170_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=171, + n_events=44453475, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt170to300_pythia", + id=14786774, + processes=[procs.qcd_mu_pt170to300], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-170to300_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=244, + n_events=66085188, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt300to470_pythia", + id=14788145, + processes=[procs.qcd_mu_pt300to470], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-300to470_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=260, + n_events=63027869, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt470to600_pythia", + id=14788781, + processes=[procs.qcd_mu_pt470to600], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-470to600_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=191, + n_events=45774064, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt600to800_pythia", + id=14784843, + processes=[procs.qcd_mu_pt600to800], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-600to800_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=233, + n_events=46077770, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt800to1000_pythia", + id=14784446, + processes=[procs.qcd_mu_pt800to1000], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-800to1000_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=397, + n_events=84055579, + ), + ), +) +cpn.add_dataset( + name="qcd_mu_pt1000toinf_pythia", + id=14784746, + processes=[procs.qcd_mu_pt1000toinf], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-1000_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=162, + n_events=31590388, + ), + ), +) + +#################################################################################################### +# +# QCD (pythia, pt-binned, electron enriched) +# +#################################################################################################### + +cpn.add_dataset( + name="qcd_em_pt10to30_pythia", + id=14788282, + processes=[procs.qcd_em_pt10to30], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-10to30_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=21, + n_events=2121779, + ), + ), +) +cpn.add_dataset( + name="qcd_em_pt30to50_pythia", + id=14790908, + processes=[procs.qcd_em_pt30to50], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-30to50_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=10, + n_events=2053805, + ), + ), +) +cpn.add_dataset( + name="qcd_em_pt50to80_pythia", + id=14790503, + processes=[procs.qcd_em_pt50to80], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-50to80_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=9, + n_events=1990713, + ), + ), +) +cpn.add_dataset( + name="qcd_em_pt80to120_pythia", + id=14789970, + processes=[procs.qcd_em_pt80to120], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-80to120_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=9, + n_events=2076482, + ), + ), +) +cpn.add_dataset( + name="qcd_em_pt120to170_pythia", + id=14790533, + processes=[procs.qcd_em_pt120to170], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-120to170_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=10, + n_events=2100319, + ), + ), +) +cpn.add_dataset( + name="qcd_em_pt170to300_pythia", + id=14790618, + processes=[procs.qcd_em_pt170to300], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-170to300_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=9, + n_events=2141399, + ), + ), +) +cpn.add_dataset( + name="qcd_em_pt300toinf_pythia", + id=14790134, + processes=[procs.qcd_em_pt300toinf], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-300_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=9, + n_events=1960617, + ), + ), +) +# cpn.add_dataset( +# name="qcd_em_pt300toinf_pythia", +# id=14790606, +# processes=[procs.qcd_em_pt300toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/QCD_PT-300toInf_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=9, +# n_events=1582951, +# ), +# ), +# ) + +#################################################################################################### +# +# QCD (pythia, pt-binned, bcToE) +# +#################################################################################################### + +cpn.add_dataset( + name="qcd_bctoe_pt15to20_pythia", + id=14789469, + processes=[procs.qcd_bctoe_pt15to20], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-15to20_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=17, + n_events=2063523, + ), + ), +) +cpn.add_dataset( + name="qcd_bctoe_pt20to30_pythia", + id=14790330, + processes=[procs.qcd_bctoe_pt20to30], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-20to30_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=15, + n_events=2160055, + ), + ), +) +cpn.add_dataset( + name="qcd_bctoe_pt30to80_pythia", + id=14789630, + processes=[procs.qcd_bctoe_pt30to80], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-30to80_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=10, + n_events=2062422, + ), + ), +) +cpn.add_dataset( + name="qcd_bctoe_pt80to170_pythia", + id=14793875, + processes=[procs.qcd_bctoe_pt80to170], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-80to170_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=8, + n_events=2106724, + ), + ), +) +cpn.add_dataset( + name="qcd_bctoe_pt170to250_pythia", + id=14790909, + processes=[procs.qcd_bctoe_pt170to250], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-170to250_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=10, + n_events=2186420, + ), + ), +) +cpn.add_dataset( + name="qcd_bctoe_pt250toinf_pythia", + id=14790685, + processes=[procs.qcd_bctoe_pt250toinf], + info=dict( + nominal=DatasetInfo( + keys=[ + "/QCD_PT-250_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=9, + n_events=2071995, + ), + ), +) +# cpn.add_dataset( +# name="qcd_bctoe_pt250toinf_pythia", +# id=14790488, +# processes=[procs.qcd_bctoe_pt250toinf], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/QCD_PT-250toInf_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa +# ], +# n_files=7, +# n_events=1663024, +# ), +# ), +# ) diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/top.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/top.py new file mode 100644 index 00000000..8cb1a133 --- /dev/null +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/top.py @@ -0,0 +1,950 @@ +# coding: utf-8 + +""" +top quark datasets for the 2023 pre-BPix data-taking campaign +""" + +from order import DatasetInfo + +import cmsdb.processes as procs +from cmsdb.campaigns.run3_2023_preBPix_nano_v12 import campaign_run3_2023_preBPix_nano_v12 as cpn + + +#################################################################################################### +# +# ttbar +# +#################################################################################################### + +# +# ttbar (amcatnlo) +# + +# cpn.add_dataset( +# name="tt_sl_lplus_amcatnlo", +# id=14898683, +# processes=[procs.tt_sl_lplus], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/TTtoLplusNu2Q-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=849, +# n_events=112810992, +# ), +# ), +# ) +# cpn.add_dataset( +# name="tt_sl_lminus_amcatnlo", +# id=14900212, +# processes=[procs.tt_sl_lminus], +# info=dict( +# nominal=DatasetInfo( +# keys=[ +# "/TTtoLminusNu2Q-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa +# ], +# n_files=767, +# n_events=121126936, +# ), +# ), +# ) +cpn.add_dataset( + name="tt_dl_amcatnlo", + id=14836339, + processes=[procs.tt_dl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTto2L2Nu-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=669, + n_events=85706556, + ), + ), +) +cpn.add_dataset( + name="tt_fh_amcatnlo", + id=14890409, + processes=[procs.tt_fh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTto4Q-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v3/NANOAODSIM", # noqa + ], + n_files=1012, + n_events=163529794, + ), + ), +) + +# +# ttbar (powheg) +# + +cpn.add_dataset( + name="tt_sl_powheg", + id=14808378, + processes=[procs.tt_sl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTtoLNu2Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=798, + n_events=152797000, + ), + hdamp_up=DatasetInfo( + keys=[ + "/TTtoLNu2Q_Hdamp-418_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=463, + n_events=63714000, + ), + # _MT-166p5_=DatasetInfo( + # keys=[ + # "/TTtoLNu2Q_MT-166p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=388, + # n_events=64958999, + # ), + hdamp_down=DatasetInfo( + keys=[ + "/TTtoLNu2Q_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=462, + n_events=65514000, + ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TTtoLNu2Q_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=375, + # n_events=65907000, + # ), + mtop_down=DatasetInfo( + keys=[ + "/TTtoLNu2Q_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=345, + n_events=65751000, + ), + cr_2=DatasetInfo( + keys=[ + "/TTtoLNu2Q_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=359, + n_events=65766000, + ), + cr_1=DatasetInfo( + keys=[ + "/TTtoLNu2Q_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=285, + n_events=63486000, + ), + tune_down=DatasetInfo( + keys=[ + "/TTtoLNu2Q_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=425, + n_events=64152000, + ), + # _MT-169p5_=DatasetInfo( + # keys=[ + # "/TTtoLNu2Q_MT-169p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=267, + # n_events=62063999, + # ), + # _MT-178p5_=DatasetInfo( + # keys=[ + # "/TTtoLNu2Q_MT-178p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=435, + # n_events=65694000, + # ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TTtoLNu2Q_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=365, + # n_events=64026000, + # ), + mtop_up=DatasetInfo( + keys=[ + "/TTtoLNu2Q_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=333, + n_events=65670000, + ), + tune_up=DatasetInfo( + keys=[ + "/TTtoLNu2Q_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=536, + n_events=65655000, + ), + ), +) + + +cpn.add_dataset( + name="tt_dl_powheg", + id=14821827, + processes=[procs.tt_dl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTto2L2Nu_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=198, + n_events=48203000, + ), + # _MT-178p5_=DatasetInfo( + # keys=[ + # "/TTto2L2Nu_MT-178p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=98, + # n_events=19616000, + # ), + mtop_up=DatasetInfo( + keys=[ + "/TTto2L2Nu_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=114, + n_events=19661000, + ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TTto2L2Nu_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=134, + # n_events=19973000, + # ), + hdamp_down=DatasetInfo( + keys=[ + "/TTto2L2Nu_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=95, + n_events=19736000, + ), + # _MT-169p5_=DatasetInfo( + # keys=[ + # "/TTto2L2Nu_MT-169p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=110, + # n_events=19802000, + # ), + cr_2=DatasetInfo( + keys=[ + "/TTto2L2Nu_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=112, + n_events=19682000, + ), + # _MT-166p5_=DatasetInfo( + # keys=[ + # "/TTto2L2Nu_MT-166p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=87, + # n_events=19517000, + # ), + tune_up=DatasetInfo( + keys=[ + "/TTto2L2Nu_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=97, + n_events=19511000, + ), + cr_1=DatasetInfo( + keys=[ + "/TTto2L2Nu_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=100, + n_events=19745000, + ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TTto2L2Nu_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=136, + # n_events=19940000, + # ), + tune_down=DatasetInfo( + keys=[ + "/TTto2L2Nu_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=97, + n_events=19423999, + ), + mtop_down=DatasetInfo( + keys=[ + "/TTto2L2Nu_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=114, + n_events=19832000, + ), + ), +) + + +cpn.add_dataset( + name="tt_fh_powheg", + id=14809569, + processes=[procs.tt_fh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTto4Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=467, + n_events=104393000, + ), + cr_2=DatasetInfo( + keys=[ + "/TTto4Q_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=303, + n_events=44806000, + ), + tune_up=DatasetInfo( + keys=[ + "/TTto4Q_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=223, + n_events=45873999, + ), + hdamp_down=DatasetInfo( + keys=[ + "/TTto4Q_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=255, + n_events=45748000, + ), + mtop_up=DatasetInfo( + keys=[ + "/TTto4Q_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=418, + n_events=45811000, + ), + # _MT-178p5_=DatasetInfo( + # keys=[ + # "/TTto4Q_MT-178p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=350, + # n_events=44551000, + # ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TTto4Q_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=411, + # n_events=45808000, + # ), + # _MT-166p5_=DatasetInfo( + # keys=[ + # "/TTto4Q_MT-166p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=220, + # n_events=45904000, + # ), + hdamp_up=DatasetInfo( + keys=[ + "/TTto4Q_Hdamp-418_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=259, + n_events=45022000, + ), + cr_1=DatasetInfo( + keys=[ + "/TTto4Q_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=181, + n_events=44800000, + ), + tune_down=DatasetInfo( + keys=[ + "/TTto4Q_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=230, + n_events=45262000, + ), + # _MT-169p5_=DatasetInfo( + # keys=[ + # "/TTto4Q_MT-169p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=236, + # n_events=45565000, + # ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TTto4Q_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=239, + # n_events=45928000, + # ), + mtop_down=DatasetInfo( + keys=[ + "/TTto4Q_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=429, + n_events=44557000, + ), + ), +) + +#################################################################################################### +# +# single top (s-channel) +# +#################################################################################################### + +# TODO: not yet found in DAS + +#################################################################################################### +# +# single top (t-channel) +# +#################################################################################################### + +# TODO: not yet found in DAS + +#################################################################################################### +# +# single top (tW-channel) +# +#################################################################################################### + +cpn.add_dataset( + name="st_twchannel_t_sl_powheg", + id=14820989, + processes=[procs.st_twchannel_t_sl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=99, + n_events=9650268, + ), + hdamp_up=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_Hdamp-418_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=96, + n_events=9703429, + ), + tune_up=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=74, + n_events=9758668, + ), + # _MT-169p5_=DatasetInfo( + # keys=[ + # "/TWminustoLNu2Q_MT-169p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=99, + # n_events=9477005, + # ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TWminustoLNu2Q_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=90, + # n_events=9953467, + # ), + hdamp_down=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=99, + n_events=9878214, + ), + cr_2=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=97, + n_events=9629035, + ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TWminustoLNu2Q_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=126, + # n_events=9786266, + # ), + mtop_up=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=93, + n_events=9651040, + ), + mtop_down=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=75, + n_events=9734131, + ), + # _DS_TuneCP5_=DatasetInfo( + # keys=[ + # "/TWminustoLNu2Q_DS_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=108, + # n_events=9857973, + # ), + tune_down=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=96, + n_events=9821540, + ), + cr_1=DatasetInfo( + keys=[ + "/TWminustoLNu2Q_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=111, + n_events=9835242, + ), + ), +) + +cpn.add_dataset( + name="st_twchannel_t_dl_powheg", + id=14834106, + processes=[procs.st_twchannel_t_dl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=34, + n_events=4985000, + ), + tune_up=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=51, + n_events=4956000, + ), + # _MT-169p5_=DatasetInfo( + # keys=[ + # "/TWminusto2L2Nu_MT-169p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=49, + # n_events=4943000, + # ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TWminusto2L2Nu_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=30, + # n_events=4970000, + # ), + cr_1=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=21, + n_events=4874000, + ), + hdamp_down=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=38, + n_events=4961000, + ), + mtop_down=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=64, + n_events=4970000, + ), + tune_down=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=50, + n_events=4982000, + ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TWminusto2L2Nu_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=62, + # n_events=4961000, + # ), + # _DS_TuneCP5_=DatasetInfo( + # keys=[ + # "/TWminusto2L2Nu_DS_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=54, + # n_events=4940000, + # ), + mtop_up=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=36, + n_events=4937000, + ), + hdamp_up=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_Hdamp-418_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=20, + n_events=4982000, + ), + cr_2=DatasetInfo( + keys=[ + "/TWminusto2L2Nu_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=41, + n_events=4853000, + ), + ), +) + +cpn.add_dataset( + name="st_twchannel_t_fh_powheg", + id=14825872, + processes=[procs.st_twchannel_t_fh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TWminusto4Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=44, + n_events=7922000, + ), + cr_1=DatasetInfo( + keys=[ + "/TWminusto4Q_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=49, + n_events=7832000, + ), + # _DS_TuneCP5_=DatasetInfo( + # keys=[ + # "/TWminusto4Q_DS_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=81, + # n_events=7973000, + # ), + tune_up=DatasetInfo( + keys=[ + "/TWminusto4Q_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=67, + n_events=7991000, + ), + mtop_up=DatasetInfo( + keys=[ + "/TWminusto4Q_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=77, + n_events=7793000, + ), + hdamp_down=DatasetInfo( + keys=[ + "/TWminusto4Q_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=36, + n_events=7838000, + ), + mtop_down=DatasetInfo( + keys=[ + "/TWminusto4Q_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=61, + n_events=7940000, + ), + # _MT-169p5_=DatasetInfo( + # keys=[ + # "/TWminusto4Q_MT-169p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=83, + # n_events=7991000, + # ), + tune_down=DatasetInfo( + keys=[ + "/TWminusto4Q_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=77, + n_events=7670000, + ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TWminusto4Q_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=91, + # n_events=7928000, + # ), + hdamp_up=DatasetInfo( + keys=[ + "/TWminusto4Q_Hdamp-418_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=59, + n_events=7934000, + ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TWminusto4Q_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + # ], + # n_files=66, + # n_events=7964000, + # ), + cr_2=DatasetInfo( + keys=[ + "/TWminusto4Q_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa + ], + n_files=69, + n_events=7910000, + ), + ), +) + +# TODO: TbarWplustoLNu2Q: no nominal dataset found in DAS + +cpn.add_dataset( + name="st_twchannel_tbar_dl_powheg", + id=14929076, + processes=[procs.st_twchannel_tbar_dl], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=42, + n_events=4931000, + ), + mtop_up=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=43, + n_events=4908000, + ), + mtop_down=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=46, + n_events=4964000, + ), + tune_up=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=35, + n_events=4910000, + ), + cr_1=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=37, + n_events=4937000, + ), + hdamp_up=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_Hdamp-418_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=37, + n_events=4920000, + ), + hdamp_down=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=45, + n_events=4676000, + ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TbarWplusto2L2Nu_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + # ], + # n_files=57, + # n_events=4864000, + # ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TbarWplusto2L2Nu_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + # ], + # n_files=43, + # n_events=4958000, + # ), + cr_2=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=40, + n_events=4985000, + ), + tune_down=DatasetInfo( + keys=[ + "/TbarWplusto2L2Nu_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=41, + n_events=4952000, + ), + ), +) + +cpn.add_dataset( + name="st_twchannel_tbar_fh_powheg", + id=14929408, + processes=[procs.st_twchannel_tbar_fh], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TbarWplusto4Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=51, + n_events=7841000, + ), + # _DS_TuneCP5_=DatasetInfo( + # keys=[ + # "/TbarWplusto4Q_DS_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + # ], + # n_files=44, + # n_events=7976000, + # ), + cr_2=DatasetInfo( + keys=[ + "/TbarWplusto4Q_TuneCP5CR2_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=57, + n_events=7718000, + ), + # _MT-169p5_=DatasetInfo( + # keys=[ + # "/TbarWplusto4Q_MT-169p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + # ], + # n_files=50, + # n_events=7898000, + # ), + # _MT-175p5_=DatasetInfo( + # keys=[ + # "/TbarWplusto4Q_MT-175p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + # ], + # n_files=60, + # n_events=7895000, + # ), + tune_up=DatasetInfo( + keys=[ + "/TbarWplusto4Q_TuneCP5Up_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=47, + n_events=7931000, + ), + # _TuneCP5_ERDOn_=DatasetInfo( + # keys=[ + # "/TbarWplusto4Q_TuneCP5_ERDOn_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + # ], + # n_files=60, + # n_events=7832000, + # ), + mtop_up=DatasetInfo( + keys=[ + "/TbarWplusto4Q_MT-173p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=55, + n_events=7886000, + ), + hdamp_up=DatasetInfo( + keys=[ + "/TbarWplusto4Q_Hdamp-418_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=48, + n_events=7868000, + ), + hdamp_down=DatasetInfo( + keys=[ + "/TbarWplusto4Q_Hdamp-158_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=87, + n_events=7997000, + ), + cr_1=DatasetInfo( + keys=[ + "/TbarWplusto4Q_TuneCP5CR1_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=68, + n_events=7724000, + ), + mtop_down=DatasetInfo( + keys=[ + "/TbarWplusto4Q_MT-171p5_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=53, + n_events=7853000, + ), + tune_down=DatasetInfo( + keys=[ + "/TbarWplusto4Q_TuneCP5Down_13p6TeV_powheg-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v3/NANOAODSIM", # noqa + ], + n_files=50, + n_events=7835000, + ), + ), +) + +#################################################################################################### +# +# ttV, ttVV +# +#################################################################################################### + +cpn.add_dataset( + name="ttww_madgraph", + id=14942216, + processes=[procs.ttww], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTWW_TuneCP5_13p6TeV_madgraph-madspin-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=151, + n_events=14912000, + ), + ), +) +cpn.add_dataset( + name="ttwz_madgraph", + id=14969092, + processes=[procs.ttw], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTWZ_TuneCP5_13p6TeV_madgraph-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v2/NANOAODSIM", # noqa + ], + n_files=8, + n_events=1000000, + ), + ), +) + +cpn.add_dataset( + name="ttzz_madgraph", + id=14942834, + processes=[procs.ttzz], + info=dict( + nominal=DatasetInfo( + keys=[ + "/TTZZ_TuneCP5_13p6TeV_madgraph-madspin-pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v15-v4/NANOAODSIM", # noqa + ], + n_files=38, + n_events=1994000, + ), + ), +) From 37cbd0b20ff6711bbe6c32dfb6ad9cae8df2d710 Mon Sep 17 00:00:00 2001 From: Mathis Frahm Date: Wed, 24 Jul 2024 09:49:40 +0200 Subject: [PATCH 2/3] rename hh2bbvv datasets --- .../campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py index 41a737d6..9379d8d7 100644 --- a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/hh2bbvv.py @@ -11,9 +11,9 @@ cpn.add_dataset( - name="hh_ggf_kl2p45_kt1_hbb_hvv2l2nu_powheg", + name="hh_ggf_hbb_hvv2l2nu_kl2p45_kt1_powheg", id=14932681, - processes=[procs.hh_ggf_kl2p45_kt1_hbb_hvv2l2nu], + processes=[procs.hh_ggf_hbb_hvv2l2nu_kl2p45_kt1], info=dict( nominal=DatasetInfo( keys=[ @@ -25,9 +25,9 @@ ), ) cpn.add_dataset( - name="hh_ggf_kl2p45_kt1_hbb_hvv_powheg", + name="hh_ggf_hbb_hvv_kl2p45_kt1_powheg", id=14940655, - processes=[procs.hh_ggf_kl2p45_kt1_hbb_hvv], + processes=[procs.hh_ggf_hbb_hvv_kl2p45_kt1], info=dict( nominal=DatasetInfo( keys=[ @@ -39,9 +39,9 @@ ), ) cpn.add_dataset( - name="hh_ggf_kl2p45_kt1_hbb_hvvqqlnu_powheg", + name="hh_ggf_hbb_hvvqqlnu_kl2p45_kt1_powheg", id=14940898, - processes=[procs.hh_ggf_kl2p45_kt1_hbb_hvvqqlnu], + processes=[procs.hh_ggf_hbb_hvvqqlnu_kl2p45_kt1], info=dict( nominal=DatasetInfo( keys=[ From 49b6b1b912a052cce8dd0f584490d9abfb72cbe7 Mon Sep 17 00:00:00 2001 From: Mathis Frahm Date: Wed, 14 Aug 2024 14:13:30 +0200 Subject: [PATCH 3/3] remove unused qcd samples --- .../run3_2023_preBPix_nano_v12/qcd.py | 28 ------------------- 1 file changed, 28 deletions(-) diff --git a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py index db14433e..fedbaf56 100644 --- a/cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py +++ b/cmsdb/campaigns/run3_2023_preBPix_nano_v12/qcd.py @@ -289,20 +289,6 @@ ), ), ) -# cpn.add_dataset( -# name="qcd_em_pt300toinf_pythia", -# id=14790606, -# processes=[procs.qcd_em_pt300toinf], -# info=dict( -# nominal=DatasetInfo( -# keys=[ -# "/QCD_PT-300toInf_EMEnriched_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa -# ], -# n_files=9, -# n_events=1582951, -# ), -# ), -# ) #################################################################################################### # @@ -394,17 +380,3 @@ ), ), ) -# cpn.add_dataset( -# name="qcd_bctoe_pt250toinf_pythia", -# id=14790488, -# processes=[procs.qcd_bctoe_pt250toinf], -# info=dict( -# nominal=DatasetInfo( -# keys=[ -# "/QCD_PT-250toInf_bcToE_TuneCP5_13p6TeV_pythia8/Run3Summer23NanoAODv12-130X_mcRun3_2023_realistic_v14-v2/NANOAODSIM", # noqa -# ], -# n_files=7, -# n_events=1663024, -# ), -# ), -# )