From 86503974b844749d434f212bfd8a43982b05fb81 Mon Sep 17 00:00:00 2001 From: Ming-Yan Date: Fri, 29 May 2026 10:07:03 +0200 Subject: [PATCH 1/3] update 13.6TeV QCD --- cmsdb/campaigns/run3_2024_nano_v15/qcd.py | 5 ++++- cmsdb/processes/qcd.py | 14 +++++++++++--- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/cmsdb/campaigns/run3_2024_nano_v15/qcd.py b/cmsdb/campaigns/run3_2024_nano_v15/qcd.py index 36a8de92..ac6380a5 100644 --- a/cmsdb/campaigns/run3_2024_nano_v15/qcd.py +++ b/cmsdb/campaigns/run3_2024_nano_v15/qcd.py @@ -130,7 +130,10 @@ keys=[ "/QCD_Bin-PT-800to1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM", # noqa: E501 ], - n_files=673, + aux={ + "broken_files": ["/store/mc/RunIII2024Summer24NanoAODv15/QCD_Bin-PT-800to1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8/NANOAODSIM/150X_mcRun3_2024_realistic_v2-v2/2550000/a7d8632e-0a31-4d72-9d55-65df40527939.root"], + }, + n_files=672, n_events=81_633_640, ) diff --git a/cmsdb/processes/qcd.py b/cmsdb/processes/qcd.py index 4ac73bbf..984c6042 100644 --- a/cmsdb/processes/qcd.py +++ b/cmsdb/processes/qcd.py @@ -104,6 +104,7 @@ # # QCD HT-binned # +# 13.6 TeV from XSDB:https://xsecdb-xsdb-official.app.cern.ch/xsdb/?columns=67108863¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD-4Jets_Bin-HT-40to70_TuneCP5_13p6TeV_madgraphMLM-pythia8 qcd_ht50to100 = qcd.add_process( name="qcd_ht50to100", @@ -195,11 +196,17 @@ qcd_ht40to70 = qcd.add_process( name="qcd_ht40to70", id=31010, + xsecs={ + 13.6: Number(312300000) + }, ) qcd_ht70to100 = qcd.add_process( name="qcd_ht70to100", id=31011, + xsecs={ + 13.6: Number(58470000) + }, ) qcd_ht200to400 = qcd.add_process( @@ -396,6 +403,7 @@ # https://cms-gen-dev.cern.ch/xsdb/?columns=37814272¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD_Pt-15To20_MuEnrichedPt5_TuneCP5_13TeV-pythia8 # noqa # 13.6 TeV xsecs based on datasets QCD_PT-{i}to{j}_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8 (Run3Summer22) # https://xsdb-temp.app.cern.ch/xsdb/?columns=37814272¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD_PT-15to20_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8 # noqa +# update 170-300,470-600, 1000toinf https://xsecdb-xsdb-official.app.cern.ch/xsdb/?columns=67108863¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD_Bin-PT-1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8 qcd_mu_pt15to20 = qcd_mu.add_process( name="qcd_mu_pt15to20", id=31101, @@ -454,7 +462,7 @@ id=31107, xsecs={ 13: Number(7019.0), - # 13.6: missing in XSDB + 13.6: Number(7754.0) }, ) @@ -472,7 +480,7 @@ id=31109, xsecs={ 13: Number(58.86), - # 13.6: missing in XSDB + 13.6: Number(67.67) }, ) @@ -499,7 +507,7 @@ id=31112, xsecs={ 13: Number(1.08), # NOTE: not found via XSDB, taken from an old reference - # 13.6: missing in XSDB + 13.6: Number(1.323) }, ) From c23650af74dafb4ab3f7565f9a5cf8cc6b378a1f Mon Sep 17 00:00:00 2001 From: Marcel Rieger Date: Fri, 29 May 2026 15:09:26 +0200 Subject: [PATCH 2/3] Apply suggestions from code review Co-authored-by: Marcel Rieger --- cmsdb/campaigns/run3_2024_nano_v15/qcd.py | 4 +++- cmsdb/processes/qcd.py | 16 ++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/cmsdb/campaigns/run3_2024_nano_v15/qcd.py b/cmsdb/campaigns/run3_2024_nano_v15/qcd.py index ac6380a5..5cd8a589 100644 --- a/cmsdb/campaigns/run3_2024_nano_v15/qcd.py +++ b/cmsdb/campaigns/run3_2024_nano_v15/qcd.py @@ -131,7 +131,9 @@ "/QCD_Bin-PT-800to1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8/RunIII2024Summer24NanoAODv15-150X_mcRun3_2024_realistic_v2-v2/NANOAODSIM", # noqa: E501 ], aux={ - "broken_files": ["/store/mc/RunIII2024Summer24NanoAODv15/QCD_Bin-PT-800to1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8/NANOAODSIM/150X_mcRun3_2024_realistic_v2-v2/2550000/a7d8632e-0a31-4d72-9d55-65df40527939.root"], + "broken_files": [ + "/store/mc/RunIII2024Summer24NanoAODv15/QCD_Bin-PT-800to1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8/NANOAODSIM/150X_mcRun3_2024_realistic_v2-v2/2550000/a7d8632e-0a31-4d72-9d55-65df40527939.root", # noqa: E501 + ], }, n_files=672, n_events=81_633_640, diff --git a/cmsdb/processes/qcd.py b/cmsdb/processes/qcd.py index 984c6042..b75e138c 100644 --- a/cmsdb/processes/qcd.py +++ b/cmsdb/processes/qcd.py @@ -196,16 +196,16 @@ qcd_ht40to70 = qcd.add_process( name="qcd_ht40to70", id=31010, - xsecs={ - 13.6: Number(312300000) + xsecs={ + 13.6: Number(312300000), }, ) qcd_ht70to100 = qcd.add_process( name="qcd_ht70to100", id=31011, - xsecs={ - 13.6: Number(58470000) + xsecs={ + 13.6: Number(58470000), }, ) @@ -403,7 +403,7 @@ # https://cms-gen-dev.cern.ch/xsdb/?columns=37814272¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD_Pt-15To20_MuEnrichedPt5_TuneCP5_13TeV-pythia8 # noqa # 13.6 TeV xsecs based on datasets QCD_PT-{i}to{j}_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8 (Run3Summer22) # https://xsdb-temp.app.cern.ch/xsdb/?columns=37814272¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD_PT-15to20_MuEnrichedPt5_TuneCP5_13p6TeV_pythia8 # noqa -# update 170-300,470-600, 1000toinf https://xsecdb-xsdb-official.app.cern.ch/xsdb/?columns=67108863¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD_Bin-PT-1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8 +# update 170-300,470-600, 1000toinf https://xsecdb-xsdb-official.app.cern.ch/xsdb/?columns=67108863¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD_Bin-PT-1000_Fil-MuEnriched_TuneCP5_13p6TeV_pythia8 # noqa qcd_mu_pt15to20 = qcd_mu.add_process( name="qcd_mu_pt15to20", id=31101, @@ -462,7 +462,7 @@ id=31107, xsecs={ 13: Number(7019.0), - 13.6: Number(7754.0) + 13.6: Number(7754.0), }, ) @@ -480,7 +480,7 @@ id=31109, xsecs={ 13: Number(58.86), - 13.6: Number(67.67) + 13.6: Number(67.67), }, ) @@ -507,7 +507,7 @@ id=31112, xsecs={ 13: Number(1.08), # NOTE: not found via XSDB, taken from an old reference - 13.6: Number(1.323) + 13.6: Number(1.323), }, ) From e4ec5f13a564a7b702a0cf777edfa37e9faec19a Mon Sep 17 00:00:00 2001 From: Marcel Rieger Date: Fri, 29 May 2026 15:11:19 +0200 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Marcel Rieger --- cmsdb/processes/qcd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmsdb/processes/qcd.py b/cmsdb/processes/qcd.py index b75e138c..d014a4a2 100644 --- a/cmsdb/processes/qcd.py +++ b/cmsdb/processes/qcd.py @@ -104,7 +104,7 @@ # # QCD HT-binned # -# 13.6 TeV from XSDB:https://xsecdb-xsdb-official.app.cern.ch/xsdb/?columns=67108863¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD-4Jets_Bin-HT-40to70_TuneCP5_13p6TeV_madgraphMLM-pythia8 +# 13.6 TeV from XSDB:https://xsecdb-xsdb-official.app.cern.ch/xsdb/?columns=67108863¤tPage=0&pageSize=10&searchQuery=DAS%3DQCD-4Jets_Bin-HT-40to70_TuneCP5_13p6TeV_madgraphMLM-pythia8 # noqa qcd_ht50to100 = qcd.add_process( name="qcd_ht50to100",