Skip to content

L1S(Nano): updates for 2026 data-taking (CaloTowers, Scenario) [16_0_X]#50511

Merged
cmsbuild merged 8 commits intocms-sw:CMSSW_16_0_Xfrom
missirol:devel_l1sNanoCaloTowersFor2026_v2_160X
Mar 27, 2026
Merged

L1S(Nano): updates for 2026 data-taking (CaloTowers, Scenario) [16_0_X]#50511
cmsbuild merged 8 commits intocms-sw:CMSSW_16_0_Xfrom
missirol:devel_l1sNanoCaloTowersFor2026_v2_160X

Conversation

@missirol
Copy link
Copy Markdown
Contributor

@missirol missirol commented Mar 24, 2026

backport of #50510

PR description:

From the description of #50510:

This PR implements several updates to the NanoAOD flavours for L1-Scouting data (introduced in #48163) for 2026 data-taking.

  • Addition of CaloTowers for the Run-3 2026 era (via the addition of a dedicated process modifier); this is based on work by @RoccoA97.
  • Addition of wfs to relvals_nano.py to test the L1-Scouting NanoAOD flavours for the Run-3 2025 and 2026 eras.
  • A small bugfix to the plugin SimpleOrbitFlatTableProducer for a case which is not currently used in any central workflows (see the commit message of the relevant commit for more info).
  • Fixed a bug in L1ScoutingEtSumOrbitFlatTableProducer affecting the content of two NanoAOD 'branches' (the EtSum pt/phi hardware values were mistakenly being filled with the pt/phi physical values).
  • Sync'd the branch names and types of the L1-Scouting NanoAOD flavour to the L1T-DPG NanoAOD flavour ("L1DPG").
  • Added a data-taking "Scenario" for 2026 L1-Scouting in order to produce the L1-Scouting NanoAOD flavour at T0, similar to what is done since 2024 for HLT-Scouting.
  • Added a parameter isL1Scouting to the mergeProcess function; the latter function is used by T0/WMCore to build the configuration for the "merge" step of the outputs of CMSSW jobs.

The latter update to the "merge" step is meant to support a feature specific to the L1-Scouting NanoAOD flavour, which is that the conversion from NanoAOD EDM files to "flat" NanoAOD ntuples needs to be done with the plugin OrbitNanoAODOutputModule (instead of NanoAODOutputModule) in order to convert orbit-based EDM tables to flat (BX-based) output branches (the terminology I used might be imprecise, but that's the idea). The corresponding update to WMCore is dmwm/WMCore#12485.

The original version of this PR was in #50375, it included only the first 3 points of the list above. It was not reviewed timely, and it ended up being replaced by this PR.

PR validation:

None beyond the checks made for #50510.

If this PR is a backport, please specify the original PR and why you need to backport that PR. If this PR will be backported, please specify to which release cycle the backport is meant for:

#50510

Updates to run the NanoAOD step on L1-Scouting data at T0 during 2026 data-taking.

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Mar 24, 2026

A new Pull Request was created by @missirol for CMSSW_16_0_X.

It involves the following packages:

  • Configuration/DataProcessing (operations)
  • Configuration/Eras (operations)
  • Configuration/EventContent (operations)
  • Configuration/PyReleaseValidation (pdmv)
  • L1TriggerScouting/Utilities (daq)
  • PhysicsTools/NanoAOD (xpog)

@AdrianoDee, @DickyChant, @antoniovagnerini, @battibass, @cmsbuild, @davidlange6, @emeschi, @fabiocos, @ftenchini, @ftorrresd, @mandrenguyen, @miquork, @smorovic can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @Mmiglio, @fabiocos, @gpetruc, @makortel, @mmusich, @slomeo this is something you requested to watch as well.
@ftenchini, @mandrenguyen, @sextonkennedy you are the release manager for this.

cms-bot commands are listed here

@cmsbuild
Copy link
Copy Markdown
Contributor

cmsbuild commented Mar 24, 2026

cms-bot internal usage

@BenjaminRS
Copy link
Copy Markdown
Contributor

enable nano

@BenjaminRS
Copy link
Copy Markdown
Contributor

please test

@missirol
Copy link
Copy Markdown
Contributor Author

The merge conflict in this PR is due to the integration of #50497. I'll have to rebase this PR on one of the next 16_0_X IBs.

@cmsbuild
Copy link
Copy Markdown
Contributor

+1

Size: This PR adds an extra 16KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-182b98/52193/summary.html
COMMIT: 430abf2
CMSSW: CMSSW_16_0_X_2026-03-24-1100/el8_amd64_gcc13
Additional Tests: NANO
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/50511/52193/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

Nano size comparison Summary:

  • Nano ERROR: Missing ref/2500.3311_L1ScoutingNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.3311_L1ScoutingNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.3312_L1ScoutingSelectionNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.3312_L1ScoutingSelectionNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4301_L1ScoutingNANOdata160Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4301_L1ScoutingNANOdata160Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4302_L1ScoutingSelectionNANOdata160Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4302_L1ScoutingSelectionNANOdata160Xrun3-size.json
workflow id kb/ev ref kb/ev diff kb/ev ev/s/thd ref ev/s/thd diff rate mem/thd ref mem/thd
NANOmc106Xul16v2 2500.0001 3.085 3.085 0.000 ( +0.0% ) 3.63 3.77 -3.7% 2.602 2.634
NANOmc106Xul16APVv2 2500.0002 3.041 3.041 0.000 ( +0.0% ) 3.43 3.59 -4.4% 2.613 2.666
NANOmc106Xul17v2 2500.0003 3.144 3.144 0.000 ( +0.0% ) 3.41 3.53 -3.4% 3.014 3.095
NANOmc106Xul18v2 2500.0004 3.098 3.098 0.000 ( +0.0% ) 3.40 3.51 -3.0% 3.032 3.082
NANOdata106Xul16v2 2500.0101 1.540 1.540 0.000 ( +0.0% ) 6.00 6.19 -3.1% 2.678 2.733
NANOdata106Xul17v2 2500.0102 1.926 1.926 0.000 ( +0.0% ) 4.03 4.15 -2.8% 2.813 2.875
NANOdata106Xul18v2 2500.0103 1.890 1.890 0.000 ( +0.0% ) 4.88 4.98 -2.0% 2.769 2.746
NANOmcUL16APVreMINI 2500.0201 0.022 0.022 0.000 ( +0.0% ) 1.83 1.83 -0.3% 2.695 2.581
NANOmcUL16reMINI 2500.0202 0.022 0.022 0.000 ( +0.0% ) 1.71 1.72 -0.7% 2.620 2.598
NANOmcUL17reMINI 2500.0203 0.022 0.022 0.000 ( +0.0% ) 1.61 1.61 +0.1% 2.745 3.052
NANOmcUL18reMINI 2500.0204 0.022 0.022 0.000 ( +0.0% ) 1.52 1.56 -2.4% 2.996 2.763
NANOdataUL16APVreMINI 2500.0301 0.035 0.035 0.000 ( +0.0% ) 1.53 1.59 -3.7% 2.619 2.678
NANOdataUL16reMINI 2500.0302 0.036 0.036 0.000 ( +0.0% ) 1.54 1.58 -2.4% 2.564 2.585
NANOdataUL17reMINI 2500.0303 0.037 0.037 0.000 ( +0.0% ) 1.46 1.52 -3.6% 2.646 2.700
NANOdataUL18reMINI 2500.0304 0.036 0.036 0.000 ( +0.0% ) 1.46 1.52 -3.6% 2.635 2.688
NANOmcUL16APVMini2Mini 2500.0401 0.023 0.023 0.000 ( +0.0% ) 2.48 2.57 -3.4% 2.267 2.270
NANOmcUL16Mini2Mini 2500.0402 0.023 0.023 0.000 ( +0.0% ) 2.41 2.51 -4.1% 2.162 2.192
NANOmcUL17Mini2Mini 2500.0403 0.023 0.023 0.000 ( +0.0% ) 2.18 2.45 -11.0% 2.175 2.228
NANOmcUL18Mini2Mini 2500.0404 0.023 0.023 0.000 ( +0.0% ) 2.25 2.44 -7.8% 2.187 2.201
NANOdataUL16Mini2Mini 2500.0501 0.039 0.039 0.000 ( +0.0% ) 3.13 3.45 -9.3% 2.020 2.039
NANOdataUL17Mini2Mini 2500.0502 0.040 0.040 0.000 ( +0.0% ) 2.42 2.65 -8.8% 2.078 2.110
NANOdataUL18Mini2Mini 2500.0503 0.039 0.039 0.000 ( +0.0% ) 2.86 2.97 -3.7% 2.070 2.111
NANOmc130X 2500.1001 3.220 3.220 0.000 ( +0.0% ) 3.96 4.08 -2.9% 2.908 2.353
NANOdata130Xrun3 2500.1101 1.790 1.790 0.000 ( +0.0% ) 6.20 6.43 -3.6% 2.645 2.684
NANOmc23Mini2Mini 2500.1201 0.022 0.022 0.000 ( +0.0% ) 2.38 2.74 -13.1% 2.032 2.046
NANOdata23Mini2Mini 2500.1301 0.041 0.041 0.000 ( +0.0% ) 3.38 3.49 -3.1% 2.352 2.378
ScoutingNANOdata124Xrun3 2500.1501 0.772 0.772 0.000 ( +0.0% ) 32.48 34.33 -5.4% 1.481 1.373
ScoutingNANOmonitordata124Xrun3 2500.1502 0.862 0.862 0.000 ( +0.0% ) 13.58 14.02 -3.1% 1.407 1.324
ScoutingNANOdata130Xrun3 2500.1503 1.251 1.251 0.000 ( +0.0% ) 24.20 25.00 -3.2% 1.458 1.326
ScoutingNANOmonitordata130Xrun3 2500.1504 1.297 1.297 0.000 ( +0.0% ) 10.42 10.19 +2.2% 1.383 1.375
muPOGNANOmc140X 2500.2201 2.269 2.269 0.000 ( +0.0% ) 5.27 5.58 -5.7% 2.045 1.878
EGMNANOmc140X 2500.2202 3.849 3.849 0.000 ( +0.0% ) 3.78 4.02 -6.0% 2.356 2.279
BTVNANOmc140X 2500.2203 10.466 10.466 0.000 ( +0.0% ) 2.42 2.57 -5.8% 2.547 2.534
jmeNANOmc140X 2500.2204 6.629 6.629 0.000 ( +0.0% ) 1.10 1.14 -3.6% 2.430 2.501
lepTrackInfoNANOmc140X 2500.2206 3.543 3.543 0.000 ( +0.0% ) 3.76 4.04 -7.0% 2.368 2.352
ScoutingNANOmc140X 2500.2207 1.488 1.488 0.000 ( +0.0% ) 11.22 13.02 -13.8% 1.774 1.809
ScoutingNANOwithPromptmc140X 2500.2208 4.452 4.452 0.000 ( +0.0% ) 3.19 2.99 +6.6% 2.552 2.690
muPOGNANO140Xrun3 2500.2301 1.683 1.683 0.000 ( +0.0% ) 7.34 7.70 -4.7% 2.282 2.280
EGMNANOdata140Xrun3 2500.2302 2.623 2.623 0.000 ( +0.0% ) 5.49 5.73 -4.2% 2.286 2.622
BTVNANOdata140Xrun3 2500.2303 5.612 5.612 0.000 ( +0.0% ) 3.62 3.73 -2.7% 2.795 2.836
jmeNANOdata140Xrun3 2500.2304 3.976 3.976 0.000 ( +0.0% ) 1.45 1.46 -1.1% 2.352 2.369
lepTrackInfoNANOdata140Xrun3 2500.2306 2.413 2.413 0.000 ( +0.0% ) 5.71 5.79 -1.4% 2.604 2.616
ScoutingNANOdata140Xrun3 2500.2307 1.101 1.101 0.000 ( +0.0% ) 29.61 30.05 -1.5% 1.443 1.534
ScoutingNANOmonitordata140Xrun3 2500.2308 2.784 2.784 0.000 ( +0.0% ) 5.02 5.03 -0.3% 2.502 2.863
ScoutingNANOmonitorWithPromptdata140Xrun3 2500.2309 2.784 2.784 0.000 ( +0.0% ) 5.01 5.03 -0.4% 2.490 2.802
L1ScoutingSelectionNANOdata140Xrun3 2500.2311 0.081 0.081 -0.000 ( -0.2% ) 44.04 43.68 +0.8% 0.832 0.832
L1ScoutingNANOdata140Xrun3 2500.231 0.082 0.082 -0.001 ( -0.7% ) 4.04 4.01 +0.8% 0.819 0.820
l1DPGNANO140Xrun3 2500.2401 9.404 9.404 0.000 ( +0.0% ) 5.41 6.02 -10.0% 1.746 1.776
muDPGNANO140Xrun3 2500.2402 10.377 10.377 0.000 ( +0.0% ) 1.62 1.52 +6.5% 1.625 1.643
muDPGNANOBkg140Xrun3 2500.2403 6.401 6.401 0.000 ( +0.0% ) 15.33 14.17 +8.2% 1.156 1.163
hcalDPGNANO140Xrun3 2500.2404 486.015 486.015 0.000 ( +0.0% ) 1.16 1.16 -0.2% 1.584 1.584
hcalDPGCalibNANO140Xrun3 2500.2405 826.418 826.418 0.000 ( +0.0% ) 1.51 1.53 -1.3% 1.583 1.623
hcalDPGMCNANO140Xrun3 2500.2501 645.333 645.333 0.000 ( +0.0% ) 1.65 1.68 -1.7% 1.651 1.708
NANOmc2024reMINI 2500.2601 0.021 0.021 0.000 ( +0.0% ) 1.92 1.88 +2.1% 2.643 2.686
NANOdata2024reMINI 2500.2701 0.036 0.036 0.000 ( +0.0% ) 1.92 1.78 +7.9% 2.566 2.574
NANOmc150X 2500.3001 3.217 3.217 0.000 ( +0.0% ) 17.30 17.44 -0.8% 2.669 2.043
NANOdata150X 2500.3101 2.144 2.144 0.000 ( +0.0% ) 33.73 33.25 +1.4% 2.207 2.228
NANOdata150X 2500.3102 2.630 2.630 0.000 ( +0.0% ) 28.18 27.05 +4.2% 2.225 2.258
muPOGNANOmc150X 2500.3201 2.344 2.344 0.000 ( +0.0% ) 15.61 15.70 -0.6% 2.335 2.337
EGMNANOmc150X 2500.3202 4.110 4.110 0.000 ( +0.0% ) 14.61 14.18 +3.1% 2.439 2.451
BTVNANOmc150X 2500.3203 10.552 10.552 0.000 ( +0.0% ) 4.88 4.80 +1.7% 2.658 2.667
jmeNANOmc150X 2500.3204 6.452 6.452 0.000 ( +0.0% ) 1.34 1.34 +0.1% 2.632 2.734
jmeNANOrePuppimc150X 2500.3205 6.456 6.456 0.000 ( +0.0% ) 1.24 1.26 -0.9% 2.887 2.945
lepTrackInfoNANOmc150X 2500.3206 3.720 3.720 0.000 ( +0.0% ) 14.71 14.98 -1.8% 2.449 2.467
ScoutingNANOmc150X 2500.3207 1.563 1.563 0.000 ( +0.0% ) 19.57 19.45 +0.6% 2.258 2.283
ScoutingNANOwithPromptmc150X 2500.3208 4.774 4.774 0.000 ( +0.0% ) 10.49 10.47 +0.2% 2.773 2.886
BPHNANOmc150X 2500.3209 4.126 4.126 0.000 ( +0.0% ) 16.74 16.70 +0.2% 2.659 2.577
muPOGNANO150Xrun3 2500.3301 1.244 1.244 0.000 ( +0.0% ) 29.45 29.18 +0.9% 2.055 2.077
EGMNANOdata150Xrun3 2500.3302 2.985 2.985 0.000 ( +0.0% ) 26.06 25.80 +1.0% 2.148 2.155
BTVNANOdata150Xrun3 2500.3303 7.971 7.971 0.000 ( +0.0% ) 5.96 5.94 +0.3% 2.373 2.371
jmeNANOdata150Xrun3 2500.3304 4.349 4.349 0.000 ( +0.0% ) 1.63 1.63 +0.0% 2.317 2.339
jmeNANOrePuppidata150Xrun3 2500.3305 4.332 4.332 0.000 ( +0.0% ) 1.43 1.42 +0.2% 2.285 2.623
lepTrackInfoNANOdata150Xrun3 2500.3306 2.625 2.625 0.000 ( +0.0% ) 28.59 28.73 -0.5% 2.163 2.441
ScoutingNANOdata150Xrun3 2500.3307 1.738 1.738 0.000 ( +0.0% ) 31.52 31.94 -1.3% 1.456 1.494
ScoutingNANOmonitordata150Xrun3 2500.3308 1.400 1.400 0.000 ( +0.0% ) 26.87 27.04 -0.6% 2.120 2.250
ScoutingNANOmonitorWithPromptdata150Xrun3 2500.3309 2.602 2.602 0.000 ( +0.0% ) 17.91 17.80 +0.6% 2.493 2.551
BPHNANOdata150Xrun3 2500.331 2.632 2.632 0.000 ( +0.0% ) 33.14 32.35 +2.4% 2.529 2.391
TTbarMINIAOD10.6_UL18v2 2500.9001 1.819 1.819 0.000 ( +0.0% ) 34.74 34.77 -0.1% 1.775 1.855
TTbarMINIAOD14.0 2500.9002 1.665 1.665 0.000 ( +0.0% ) 32.83 30.79 +6.6% 1.369 1.446
DYToLL_M-50_13TeV_pythia8 2500.9101 15.163 15.163 0.000 ( +0.0% ) 6.97 6.61 +5.5% 1.034 1.075
DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV 2500.9102 0.310 0.199 0.111 ( +55.6% ) 1.89 1.88 +0.5% 0.836 0.845
TTbar_Pow_LHE_13TeV 2500.9103 0.110 0.110 0.000 ( +0.0% ) 2.48 2.44 +1.8% 0.823 0.843

NANO Comparison Summary

Summary:

  • You potentially removed 1558 lines from the logs
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 32
  • DQMHistoTests: Total histograms compared: 43020
  • DQMHistoTests: Total failures: 0
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 43020
  • DQMHistoTests: Total skipped: 0
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 31 files compared)
  • Checked 181 log files, 106 edm output root files, 32 DQM output files
  • TriggerResults: no differences found

@smorovic
Copy link
Copy Markdown
Contributor

+daq

@BenjaminRS
Copy link
Copy Markdown
Contributor

pinging @cms-sw/xpog-l2 and @cms-sw/pdmv-l2 for sign off please

missirol and others added 4 commits March 25, 2026 00:18
…=True

This changes the initialisation of the vector "selbxOffsets",
which is used in case the parameter "skipNonExistingSrc" is set to True.
Without this change, that vector is empty, and this leads to a segmentation fault at
https://github.com/cms-sw/cmssw/blob/edd2f62bfb3fe43fdc5609ce38b82169e80251fb/DataFormats/NanoAOD/interface/OrbitFlatTable.h#L27
Updates to add CaloTowers' information to the output
of "L1ScoutingNano" for 2026 workflows.

This is done by adding a modifier named "run3_l1scouting_2026",
and including it in the Era "Run3_2026".

Various updates are made to custom_l1scoutingrun3_cff, mainly
 - using a dedicated Sequence (rather than overriding the regular NANO sequence), and
 - making the customisation of the relevant output module(s) more robust
   (covering both the NANOEDMAOD and NANOAOD data tiers, and
   not relying solely on the label of the output module).

Co-Authored-By: Rocco Ardino <rocco.ardino@cern.ch>
This change adds wfs to test on real data
the NANOAOD flavours "L1Scout" and "L1ScoutSelect"
for the Eras "Run3_2025" and "Run3_2026".
…a to EventContent_cff

The EventContents (incl. compression settings)
of Run-3 L1-Scouting data for the NANO(EDM)AOD data tiers
are now defined in a dedicated file [1], and the latter file is imported by [2],
following what is done for other EventContents used in "central production".

The implementation of the L1-Scouting NANOAOD flavours is updated accordingly
(removing explicit "keep/drop statements" from the relevant customisation functions).

[1] PhysicsTools/NanoAOD/python/L1SCOUTNanoAODEDMEventContent_cff.py
[2] Configuration/EventContent/python/EventContent_cff.py
@cmsbuild
Copy link
Copy Markdown
Contributor

+1

Size: This PR adds an extra 24KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-182b98/52276/summary.html
COMMIT: a395312
CMSSW: CMSSW_16_0_X_2026-03-25-2300/el8_amd64_gcc13
Additional Tests: NANO
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/50511/52276/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • You potentially added 3 lines to the logs
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 2 differences found in the comparisons
  • DQMHistoTests: Total files compared: 53
  • DQMHistoTests: Total histograms compared: 4166625
  • DQMHistoTests: Total failures: 65
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 4166540
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 52 files compared)
  • Checked 227 log files, 198 edm output root files, 53 DQM output files
  • TriggerResults: no differences found

Nano size comparison Summary:

  • Nano ERROR: Missing ref/2500.3311_L1ScoutingNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.3311_L1ScoutingNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.3312_L1ScoutingSelectionNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.3312_L1ScoutingSelectionNANOdata150Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4301_L1ScoutingNANOdata160Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4301_L1ScoutingNANOdata160Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4302_L1ScoutingSelectionNANOdata160Xrun3-size.json
  • Nano ERROR: Missing ref/2500.4302_L1ScoutingSelectionNANOdata160Xrun3-size.json
workflow id kb/ev ref kb/ev diff kb/ev ev/s/thd ref ev/s/thd diff rate mem/thd ref mem/thd
NANOmc106Xul16v2 2500.0001 3.094 3.094 0.000 ( +0.0% ) 2.46 3.45 -28.9% 2.690 2.582
NANOmc106Xul16APVv2 2500.0002 3.048 3.048 0.000 ( +0.0% ) 2.47 3.37 -26.9% 2.668 2.564
NANOmc106Xul17v2 2500.0003 3.153 3.153 0.000 ( +0.0% ) 2.30 3.17 -27.4% 2.723 2.603
NANOmc106Xul18v2 2500.0004 3.105 3.105 0.000 ( +0.0% ) 2.24 3.26 -31.3% 2.733 2.602
NANOdata106Xul16v2 2500.0101 1.540 1.540 0.000 ( +0.0% ) 4.09 5.57 -26.6% 2.249 2.307
NANOdata106Xul17v2 2500.0102 1.926 1.926 0.000 ( +0.0% ) 2.76 3.79 -27.2% 2.350 2.359
NANOdata106Xul18v2 2500.0103 1.890 1.890 0.000 ( +0.0% ) 3.23 4.52 -28.5% 2.278 2.465
NANOmcUL16APVreMINI 2500.0201 0.022 0.022 0.000 ( +0.0% ) 1.17 1.68 -30.4% 2.945 2.909
NANOmcUL16reMINI 2500.0202 0.022 0.022 0.000 ( +0.2% ) 1.14 1.67 -31.7% 2.956 2.930
NANOmcUL17reMINI 2500.0203 0.022 0.022 0.000 ( +0.0% ) 1.11 1.56 -28.9% 3.125 3.069
NANOmcUL18reMINI 2500.0204 0.022 0.022 0.000 ( +0.0% ) 1.05 1.37 -23.5% 2.833 2.368
NANOdataUL16APVreMINI 2500.0301 0.035 0.035 0.000 ( +0.0% ) 1.03 1.40 -26.8% 2.366 2.555
NANOdataUL16reMINI 2500.0302 0.036 0.036 0.000 ( +0.0% ) 1.03 1.47 -29.6% 2.535 2.558
NANOdataUL17reMINI 2500.0303 0.037 0.037 -0.000 ( -0.1% ) 1.06 1.43 -26.1% 2.576 2.583
NANOdataUL18reMINI 2500.0304 0.036 0.036 0.000 ( +0.0% ) 1.05 1.41 -25.2% 2.535 2.550
NANOmcUL16APVMini2Mini 2500.0401 0.023 0.023 0.000 ( +0.0% ) 1.57 2.46 -36.1% 2.271 2.281
NANOmcUL16Mini2Mini 2500.0402 0.023 0.023 0.000 ( +0.0% ) 1.61 2.35 -31.4% 2.275 2.184
NANOmcUL17Mini2Mini 2500.0403 0.023 0.023 0.000 ( +0.0% ) 1.48 2.26 -34.8% 2.305 2.282
NANOmcUL18Mini2Mini 2500.0404 0.023 0.023 0.000 ( +0.0% ) 1.57 2.32 -32.5% 2.310 2.235
NANOdataUL16Mini2Mini 2500.0501 0.039 0.039 0.000 ( +0.0% ) 2.03 3.24 -37.3% 1.816 2.057
NANOdataUL17Mini2Mini 2500.0502 0.040 0.040 0.000 ( +0.0% ) 1.62 2.49 -34.8% 1.889 2.134
NANOdataUL18Mini2Mini 2500.0503 0.039 0.039 0.000 ( +0.0% ) 1.90 2.88 -34.0% 2.156 2.150
NANOmc130X 2500.1001 3.228 3.228 0.000 ( +0.0% ) 2.68 3.67 -27.1% 3.113 3.045
NANOdata130Xrun3 2500.1101 1.790 1.790 0.000 ( +0.0% ) 4.18 5.74 -27.1% 2.828 2.755
NANOmc23Mini2Mini 2500.1201 0.022 0.022 0.000 ( +0.0% ) 1.86 2.56 -27.1% 2.200 2.049
NANOdata23Mini2Mini 2500.1301 0.041 0.041 0.000 ( +0.0% ) 2.21 3.47 -36.5% 2.464 2.375
ScoutingNANOdata124Xrun3 2500.1501 0.772 0.772 0.000 ( +0.0% ) 22.40 32.28 -30.6% 1.645 1.468
ScoutingNANOmonitordata124Xrun3 2500.1502 0.862 0.862 0.000 ( +0.0% ) 9.67 12.49 -22.6% 1.484 1.447
ScoutingNANOdata130Xrun3 2500.1503 1.251 1.251 0.000 ( +0.0% ) 16.08 23.50 -31.6% 1.474 1.479
ScoutingNANOmonitordata130Xrun3 2500.1504 1.297 1.297 0.000 ( +0.0% ) 7.42 9.84 -24.6% 1.428 1.347
muPOGNANOmc140X 2500.2201 2.269 2.269 0.000 ( +0.0% ) 3.58 5.04 -28.9% 2.234 2.051
EGMNANOmc140X 2500.2202 3.859 3.859 0.000 ( +0.0% ) 2.41 3.66 -34.3% 2.397 2.373
BTVNANOmc140X 2500.2203 10.475 10.475 0.000 ( +0.0% ) 1.56 2.25 -30.5% 2.571 2.505
jmeNANOmc140X 2500.2204 6.639 6.639 0.000 ( +0.0% ) 0.74 0.99 -25.0% 2.701 2.466
lepTrackInfoNANOmc140X 2500.2206 3.553 3.553 0.000 ( +0.0% ) 2.53 3.51 -28.1% 2.429 2.374
ScoutingNANOmc140X 2500.2207 1.488 1.488 0.000 ( +0.0% ) 9.43 12.10 -22.1% 1.859 1.823
ScoutingNANOwithPromptmc140X 2500.2208 4.461 4.461 0.000 ( +0.0% ) 2.15 2.96 -27.5% 2.737 2.527
muPOGNANO140Xrun3 2500.2301 1.683 1.683 0.000 ( +0.0% ) 4.95 6.76 -26.8% 2.502 2.290
EGMNANOdata140Xrun3 2500.2302 2.623 2.623 0.000 ( +0.0% ) 3.51 4.94 -28.9% 2.616 2.335
BTVNANOdata140Xrun3 2500.2303 5.612 5.612 0.000 ( +0.0% ) 2.35 3.21 -26.8% 2.878 2.840
jmeNANOdata140Xrun3 2500.2304 3.976 3.976 0.000 ( +0.0% ) 0.94 1.30 -28.0% 2.427 2.706
lepTrackInfoNANOdata140Xrun3 2500.2306 2.413 2.413 0.000 ( +0.0% ) 3.75 5.02 -25.4% 2.635 2.656
ScoutingNANOdata140Xrun3 2500.2307 1.101 1.101 0.000 ( +0.0% ) 19.98 26.92 -25.8% 1.499 1.477
ScoutingNANOmonitordata140Xrun3 2500.2308 2.784 2.784 0.000 ( +0.0% ) 3.43 4.77 -28.0% 2.569 2.911
ScoutingNANOmonitorWithPromptdata140Xrun3 2500.2309 2.784 2.784 0.000 ( +0.0% ) 3.48 4.77 -27.1% 2.664 2.868
L1ScoutingSelectionNANOdata140Xrun3 2500.2311 0.081 0.081 -0.000 ( -0.2% ) 33.15 41.35 -19.8% 0.841 0.839
L1ScoutingNANOdata140Xrun3 2500.231 0.082 0.082 -0.001 ( -0.7% ) 2.76 3.65 -24.3% 0.832 0.834
l1DPGNANO140Xrun3 2500.2401 9.404 9.404 0.000 ( +0.0% ) 4.07 4.80 -15.1% 1.816 1.794
muDPGNANO140Xrun3 2500.2402 10.377 10.377 0.000 ( +0.0% ) 1.12 1.12 +0.1% 1.670 1.630
muDPGNANOBkg140Xrun3 2500.2403 6.401 6.401 0.000 ( +0.0% ) 10.65 14.62 -27.2% 1.240 1.204
hcalDPGNANO140Xrun3 2500.2404 486.015 486.015 0.000 ( +0.0% ) 0.76 1.13 -32.6% 1.648 1.631
hcalDPGCalibNANO140Xrun3 2500.2405 826.418 826.418 0.000 ( +0.0% ) 1.00 1.45 -31.1% 1.697 1.565
hcalDPGMCNANO140Xrun3 2500.2501 645.333 645.333 0.000 ( +0.0% ) 1.10 1.62 -32.3% 1.807 1.761
NANOmc2024reMINI 2500.2601 0.021 0.021 0.000 ( +0.2% ) 1.27 1.82 -30.2% 3.063 2.935
NANOdata2024reMINI 2500.2701 0.036 0.036 0.000 ( +0.0% ) 1.22 1.82 -32.9% 2.600 2.579
NANOmc150X 2500.3001 3.224 3.224 0.000 ( +0.0% ) 11.53 16.56 -30.3% 2.761 2.701
NANOdata150X 2500.3101 2.144 2.144 0.000 ( +0.0% ) 22.26 30.79 -27.7% 2.290 2.237
NANOdata150X 2500.3102 2.630 2.630 0.000 ( +0.0% ) 18.61 26.94 -30.9% 2.575 2.240
muPOGNANOmc150X 2500.3201 2.344 2.344 0.000 ( +0.0% ) 10.41 14.32 -27.3% 2.588 2.384
EGMNANOmc150X 2500.3202 4.118 4.118 0.000 ( +0.0% ) 9.79 13.07 -25.1% 2.741 2.495
BTVNANOmc150X 2500.3203 10.559 10.559 0.000 ( +0.0% ) 3.38 4.54 -25.6% 2.372 2.742
jmeNANOmc150X 2500.3204 6.460 6.460 0.000 ( +0.0% ) 0.90 1.27 -29.3% 2.207 2.089
jmeNANOrePuppimc150X 2500.3205 6.464 6.464 0.000 ( +0.0% ) 0.88 1.20 -26.7% 2.564 2.392
lepTrackInfoNANOmc150X 2500.3206 3.728 3.728 0.000 ( +0.0% ) 9.42 14.29 -34.1% 2.736 2.524
ScoutingNANOmc150X 2500.3207 1.563 1.563 0.000 ( +0.0% ) 14.41 19.38 -25.7% 2.476 2.324
ScoutingNANOwithPromptmc150X 2500.3208 4.781 4.781 0.000 ( +0.0% ) 7.83 10.17 -23.0% 2.972 2.833
BPHNANOmc150X 2500.3209 4.135 4.135 0.000 ( +0.0% ) 12.18 16.27 -25.1% 2.615 2.772
muPOGNANO150Xrun3 2500.3301 1.244 1.244 0.000 ( +0.0% ) 19.78 28.90 -31.5% 2.371 2.196
EGMNANOdata150Xrun3 2500.3302 2.985 2.985 0.000 ( +0.0% ) 17.84 25.34 -29.6% 2.481 2.345
BTVNANOdata150Xrun3 2500.3303 7.971 7.971 0.000 ( +0.0% ) 4.05 5.81 -30.4% 2.710 2.676
jmeNANOdata150Xrun3 2500.3304 4.349 4.349 0.000 ( +0.0% ) 1.14 1.58 -27.5% 2.180 2.026
jmeNANOrePuppidata150Xrun3 2500.3305 4.332 4.332 0.000 ( +0.0% ) 1.06 1.38 -23.1% 2.621 2.280
lepTrackInfoNANOdata150Xrun3 2500.3306 2.625 2.625 0.000 ( +0.0% ) 17.22 26.87 -35.9% 2.455 2.214
ScoutingNANOdata150Xrun3 2500.3307 1.738 1.738 0.000 ( +0.0% ) 23.05 30.83 -25.2% 1.635 1.606
ScoutingNANOmonitordata150Xrun3 2500.3308 1.400 1.400 0.000 ( +0.0% ) 18.45 26.02 -29.1% 2.302 1.999
ScoutingNANOmonitorWithPromptdata150Xrun3 2500.3309 2.602 2.602 0.000 ( +0.0% ) 13.12 17.29 -24.1% 2.510 2.153
BPHNANOdata150Xrun3 2500.331 2.632 2.632 0.000 ( +0.0% ) 23.57 30.62 -23.0% 2.378 1.795
TTbarMINIAOD10.6_UL18v2 2500.9001 1.814 1.814 0.000 ( +0.0% ) 24.43 24.85 -1.7% 1.871 1.852
TTbarMINIAOD14.0 2500.9002 1.662 1.662 0.000 ( +0.0% ) 25.79 33.10 -22.1% 1.463 1.460
DYToLL_M-50_13TeV_pythia8 2500.9101 14.992 14.992 0.000 ( +0.0% ) 6.39 6.83 -6.5% 1.094 1.092
DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV 2500.9102 0.240 0.240 0.000 ( +0.0% ) 1.37 2.61 -47.3% 0.855 0.850
TTbar_Pow_LHE_13TeV 2500.9103 0.110 0.110 0.000 ( +0.0% ) 1.80 2.42 -25.7% 0.854 0.858

NANO Comparison Summary

Summary:

  • You potentially added 1374 lines to the logs
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 0 differences found in the comparisons
  • DQMHistoTests: Total files compared: 32
  • DQMHistoTests: Total histograms compared: 43020
  • DQMHistoTests: Total failures: 0
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 43020
  • DQMHistoTests: Total skipped: 0
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 31 files compared)
  • Checked 181 log files, 106 edm output root files, 32 DQM output files
  • TriggerResults: no differences found

@missirol
Copy link
Copy Markdown
Contributor Author

All looks okay in the outputs of these latest PR tests (suggesting that the test error in #50510 (comment) is unrelated to these changes).

@smorovic
Copy link
Copy Markdown
Contributor

+daq

@mandrenguyen
Copy link
Copy Markdown
Contributor

urgent
@cms-sw/xpog-l2 can you have a look please?

@ftorrresd
Copy link
Copy Markdown
Contributor

+1

@cmsbuild
Copy link
Copy Markdown
Contributor

This pull request is fully signed and it will be integrated in one of the next CMSSW_16_0_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_16_1_X is complete. This pull request will now be reviewed by the release team before it's merged. @mandrenguyen, @sextonkennedy, @ftenchini (and backports should be raised in the release meeting by the corresponding L2)

@ftenchini
Copy link
Copy Markdown

Will merge this after checking the results of the master IB.

@mandrenguyen
Copy link
Copy Markdown
Contributor

+1

@cmsbuild cmsbuild merged commit 6d8f267 into cms-sw:CMSSW_16_0_X Mar 27, 2026
10 checks passed
@missirol missirol deleted the devel_l1sNanoCaloTowersFor2026_v2_160X branch March 27, 2026 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants