[14_0_X] Extend MC list in prunedGenParticles for HIN analyses
PR description:
Backport of https://github.com/cms-sw/cmssw/pull/49561
@Legoinha
The ppRef_2024 era change had to be removed in this backport because this era modifier does not exist in this release.
PR validation:
Tested with relval 160
A new Pull Request was created by @stahlleiton for CMSSW_14_0_X.
It involves the following packages:
- PhysicsTools/PatAlgos (reconstruction, xpog)
@Moanwar, @battibass, @cmsbuild, @ftorrresd, @jfernan2, @mandrenguyen, @srimanob can you please review it and eventually sign? Thanks. @AlexDeMoor, @Ming-Yan, @Senphy, @ahinzmann, @andrzejnovak, @azotz, @castaned, @gkasieczka, @gouskos, @gpetruc, @hatakeyamak, @jdamgov, @jdolen, @mariadalfonso, @mbluj, @mmarionncern, @nhanvtran, @pavlo-kashko, @philippgadow, @rappoccio, @schoef, @seemasharmafnal 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
cms-bot internal usage
please test
+1
Size: This PR adds an extra 20KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1a8fc9/49932/summary.html
COMMIT: a0fa39ea231598dcbe54de2ff77f04e14b0689ce
CMSSW: CMSSW_14_0_X_2025-12-07-0000/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/49601/49932/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially added 76 lines to the logs
- Reco comparison results: 44 differences found in the comparisons
- DQMHistoTests: Total files compared: 48
- DQMHistoTests: Total histograms compared: 3349879
- DQMHistoTests: Total failures: 394
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 3349465
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 47 files compared)
- Checked 202 log files, 165 edm output root files, 48 DQM output files
- TriggerResults: no differences found
+1
enable nano
please test
+1
Size: This PR adds an extra 20KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1a8fc9/49954/summary.html
COMMIT: a0fa39ea231598dcbe54de2ff77f04e14b0689ce
CMSSW: CMSSW_14_0_X_2025-12-07-0000/el8_amd64_gcc12
Additional Tests: NANO
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/49601/49954/install.sh to create a dev area with all the needed externals and cmssw changes.
Comparison Summary
Summary:
- You potentially removed 25 lines from the logs
- Reco comparison results: 506 differences found in the comparisons
- DQMHistoTests: Total files compared: 48
- DQMHistoTests: Total histograms compared: 3349879
- DQMHistoTests: Total failures: 355
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 3349504
- DQMHistoTests: Total skipped: 20
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 47 files compared)
- Checked 202 log files, 165 edm output root files, 48 DQM output files
- TriggerResults: no differences found
Nano size comparison Summary:
| Sample | kb/ev | ref kb/ev | diff kb/ev | ev/s/thd | ref ev/s/thd | diff rate | mem/thd | ref mem/thd |
|---|---|---|---|---|---|---|---|---|
| 2500.001_NANOmc106Xul17v2 | 2.897 | 2.897 | 0.000 ( +0.0% ) | 6.69 | 6.62 | +0.9% | 2.621 | 2.511 |
| 2500.002_NANOmc106Xul18v2 | 2.843 | 2.843 | 0.000 ( +0.0% ) | 6.90 | 6.89 | +0.3% | 2.614 | 2.508 |
| 2500.011_NANOdata106Xul17v2 | 1.906 | 1.906 | 0.000 ( +0.0% ) | 7.02 | 6.91 | +1.6% | 2.420 | 2.446 |
| 2500.012_NANOdata106Xul18v2 | 1.761 | 1.761 | 0.000 ( +0.0% ) | 9.80 | 10.11 | -3.0% | 2.354 | 2.298 |
| 2500.01_NANOdata106Xul16v2 | 1.447 | 1.447 | 0.000 ( +0.0% ) | 12.12 | 12.97 | -6.6% | 2.291 | 2.210 |
| 2500.0_NANOmc106Xul16v2 | 2.783 | 2.783 | 0.000 ( +0.0% ) | 7.40 | 7.41 | -0.1% | 2.193 | 2.089 |
| 2500.1_NANOmc122Xrun3 | 2.352 | 2.352 | 0.000 ( +0.0% ) | 9.13 | 9.57 | -4.5% | 2.017 | 1.917 |
| 2500.211_NANOdata124Xrun3 | 1.662 | 1.662 | 0.000 ( +0.0% ) | 6.72 | 7.17 | -6.3% | 2.364 | 2.145 |
| 2500.21_NANOdata124Xrun3 | 1.279 | 1.279 | 0.000 ( +0.0% ) | 7.89 | 8.02 | -1.7% | 2.296 | 2.119 |
| 2500.2_NANOmc124Xrun3 | 2.459 | 2.459 | 0.000 ( +0.0% ) | 10.31 | 11.09 | -7.0% | 1.992 | 1.828 |
| 2500.301_EGMNANOmc130X | 2.833 | 2.833 | 0.000 ( +0.0% ) | 16.17 | 19.24 | -15.9% | 1.969 | 1.756 |
| 2500.311_NANOdata130Xrun3 | 1.771 | 1.771 | 0.000 ( +0.0% ) | 24.87 | 21.08 | +18.0% | 2.443 | 2.220 |
| 2500.312_muDPGNANO130Xrun3 | 7.106 | 7.106 | 0.000 ( +0.0% ) | 1.94 | 1.79 | +8.6% | 1.696 | 1.596 |
| 2500.313_muDPGNANOBkg130Xrun3 | 1.568 | 1.568 | 0.000 ( +0.0% ) | 13.87 | 2.54 | +445.8% | 1.048 | 1.017 |
| 2500.314_muPOGNANO130Xrun3 | 1.231 | 1.231 | 0.000 ( +0.0% ) | 22.12 | 27.90 | -20.7% | 2.101 | 2.077 |
| 2500.315_EGMNANOdata130Xrun3 | 1.888 | 1.888 | 0.000 ( +0.0% ) | 24.93 | 27.59 | -9.7% | 2.355 | 2.125 |
| 2500.316_jmeNANOdata130Xrun3 | 3.428 | 3.428 | 0.000 ( +0.0% ) | 3.74 | 4.14 | -9.7% | 2.310 | 2.078 |
| 2500.317_lepTrackInfoNANOdata130Xrun3 | 1.826 | 1.826 | 0.000 ( +0.0% ) | 24.92 | 27.93 | -10.8% | 2.197 | 2.160 |
| 2500.318_BTVNANO_data130Xrun3 | 4.330 | 4.330 | 0.000 ( +0.0% ) | 9.82 | 11.66 | -15.8% | 2.167 | 2.128 |
| 2500.319_jmeNANOrePuppidata130Xrun3 | 3.448 | 3.448 | 0.000 ( +0.0% ) | 3.22 | 3.75 | -14.0% | 2.343 | 2.103 |
| 2500.31_NANOdata130Xrun3 | 1.360 | 1.360 | 0.000 ( +0.0% ) | 30.18 | 34.57 | -12.7% | 2.367 | 2.173 |
| 2500.3_NANOmc130X | 2.229 | 2.229 | 0.000 ( +0.0% ) | 19.17 | 22.91 | -16.3% | 1.984 | 1.825 |
| 2500.401_muPOGNANOmc132X | 1.886 | 1.886 | 0.000 ( +0.0% ) | 15.97 | 19.90 | -19.7% | 1.686 | 1.686 |
| 2500.402_EGMNANOmc132X | 2.944 | 2.944 | 0.000 ( +0.0% ) | 15.64 | 20.07 | -22.1% | 1.739 | 1.702 |
| 2500.403_jmeNANOmc132X | 5.417 | 5.417 | 0.000 ( +0.0% ) | 2.64 | 2.93 | -10.2% | 1.807 | 1.792 |
| 2500.404_lepTrackInfoNANOmc132X | 2.853 | 2.853 | 0.000 ( +0.0% ) | 15.71 | 19.10 | -17.8% | 1.902 | 1.703 |
| 2500.405_BTVNANO_mc132X | 8.685 | 8.685 | 0.000 ( +0.0% ) | 6.15 | 7.22 | -14.7% | 1.946 | 1.716 |
| 2500.406_jmeNANOrePuppimc132X | 5.432 | 5.432 | 0.000 ( +0.0% ) | 2.37 | 2.51 | -5.8% | 1.898 | 1.819 |
| 2500.4_NANOmc132X | 2.369 | 2.369 | 0.000 ( +0.0% ) | 18.62 | 21.78 | -14.5% | 1.853 | 1.806 |
| 2500.51_ScoutingNANOmc13X | 1.649 | 1.649 | 0.000 ( +0.0% ) | 20.18 | 19.85 | +1.7% | 1.549 | 1.453 |
| 2500.5_ScoutingNANOdata13X | 0.747 | 0.747 | 0.000 ( +0.0% ) | 32.13 | 33.57 | -4.3% | 1.600 | 1.462 |
| 2500.6_ScoutingNANOdata140Xrun3 | 1.016 | 1.016 | 0.000 ( +0.0% ) | 31.95 | 28.95 | +10.4% | 1.577 | 1.424 |
NANO Comparison Summary
Summary:
- You potentially removed 1 lines from the logs
- Reco comparison results: 0 differences found in the comparisons
- DQMHistoTests: Total files compared: 15
- DQMHistoTests: Total histograms compared: 17023
- DQMHistoTests: Total failures: 0
- DQMHistoTests: Total nulls: 0
- DQMHistoTests: Total successes: 17023
- DQMHistoTests: Total skipped: 0
- DQMHistoTests: Total Missing objects: 0
- DQMHistoSizes: Histogram memory added: 0.0 KiB( 14 files compared)
- Checked 53 log files, 32 edm output root files, 15 DQM output files
+xpog
This pull request is fully signed and it will be integrated in one of the next CMSSW_14_0_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_16_0_X is complete. This pull request will now be reviewed by the release team before it's merged. @ftenchini, @mandrenguyen, @sextonkennedy (and backports should be raised in the release meeting by the corresponding L2)