Skip to content

Conversation

@mbluj
Copy link
Contributor

@mbluj mbluj commented Nov 5, 2025

PR description:

This is a followup development to the mini-v2/v4 to mini-v6 (#49098), which fixes issues related to (boosted)taus.
These issue were spot when comparing the outputs of the nano-v15 produced using two different workflows: one based on the mini-v6 from the mini-v2/v4 (re-mini wf) and the other produced directly from the mini-v2/v4 (direct wf), as documented here.

There were two types of issue:

  • the difference in the DeepTau output affecting then the (boosted)tau selection applied at the nano step,
  • missing tauIDs by unified taggers (PNet & UParT).

The first issue was caused by the use of different collections of pf-candidates with different puppi tunes in the DeepTauID input: in the direct wf pf-candidates with "original" puppi weights were used while in the re-mini wf pf-candidates with with updated puppi were used. These two approaches lead to comparable, but not identical DeepTauID responses, the differences are especially important for jet-like tau candidates (low vsjet scores). The fix was to use pf-candidates with "original" puppi weights.

Fixing the former issue required the addition of "hybrid" taus, i.e. a mixture of taus reconstructed by HPS reconstruction and taus tagged by unified jet taggers. Modern deep-flavour taggers were added to the CHS AK4 jet collection (slimmedJets) to make this work. These taggers are anyway present in the "genuine" mini v6 with CMSSW_15_0 (Summer24 production) therefore adding them makes re-mini v6 more similar to the "genuine" version, although they are not necessary for nano v15 where CHS jets are not stored.

Question for BTV experts: In the proposed setup all deep-flavour taggers are added to the CHS AK4 jets (DeepBTag, DeepFlavour, ParticleNet, RobustParTAK4, and UnifiedParTAK4). Is it fine, or should only a subset be kept? Should it be era dependent? Note that for taus only ParticleNet (central) is necessary.

PR validation:

Checked with private wfs as set this tool and with the standard wfs 2500.0401-4 and 2500.0501-3 as follows:
runTheMatrix.py -l 2500.0401,2500.0402,2500.0403,2500.0404,2500.0501,2500.0502,2500.0503 -i all --ibeos

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:

To be backported to whichever release it is needed - probably all down to 15_0. Experts please comment!

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 5, 2025

cms-bot internal usage

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 5, 2025

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 5, 2025

A new Pull Request was created by @mbluj for master.

It involves the following packages:

  • PhysicsTools/PatAlgos (reconstruction, xpog)

@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

@ftorrresd
Copy link
Contributor

enable nano

@ftorrresd
Copy link
Contributor

please test

@ftorrresd
Copy link
Contributor

@cms-sw/btv-pog-l2 -- would you mind to please check? Thanks

@SWuchterl
Copy link
Contributor

Adding @AlexDeMoor and @acalandr as the new BTV L2

@ftorrresd
Copy link
Contributor

Adding @AlexDeMoor and @acalandr as the new BTV L2

Thanks!

I believe it has to be updated at: https://github.com/cms-sw/cms-bot/blob/0b1fbd423aa0e6246c85eb986728c997c8226dd8/categories.py

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 5, 2025

+1

Size: This PR adds an extra 28KB to repository
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-a8029a/49263/summary.html
COMMIT: af587ab
CMSSW: CMSSW_16_0_X_2025-11-04-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/49318/49263/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

  • You potentially added 2 lines to the logs
  • Reco comparison results: 10 differences found in the comparisons
  • DQMHistoTests: Total files compared: 51
  • DQMHistoTests: Total histograms compared: 3939953
  • DQMHistoTests: Total failures: 56
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 3939877
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.0 KiB( 50 files compared)
  • Checked 218 log files, 188 edm output root files, 51 DQM output files
  • TriggerResults: no differences found

Nano size comparison Summary:

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.83 3.47 +10.4% 2.698 2.692
NANOmc106Xul16APVv2 2500.0002 3.041 3.041 0.000 ( +0.0% ) 3.83 3.47 +10.4% 2.714 2.730
NANOmc106Xul17v2 2500.0003 3.144 3.144 0.000 ( +0.0% ) 3.54 3.22 +10.1% 3.166 3.180
NANOmc106Xul18v2 2500.0004 3.097 3.097 0.000 ( +0.0% ) 3.63 3.31 +9.7% 3.149 3.178
NANOdata106Xul16v2 2500.0101 1.539 1.539 0.000 ( +0.0% ) 6.35 5.81 +9.3% 2.696 2.745
NANOdata106Xul17v2 2500.0102 1.926 1.926 0.000 ( +0.0% ) 4.25 3.88 +9.7% 2.886 2.906
NANOdata106Xul18v2 2500.0103 1.890 1.890 0.000 ( +0.0% ) 5.06 4.54 +11.5% 2.754 2.790
NANOmcUL16APVreMINI 2500.0201 0.022 0.022 0.000 ( +0.0% ) 1.88 1.76 +6.9% 2.830 2.602
NANOmcUL16reMINI 2500.0202 0.022 0.022 0.000 ( +0.0% ) 1.81 1.68 +7.9% 2.763 2.622
NANOmcUL17reMINI 2500.0203 0.022 0.022 0.000 ( +0.0% ) 1.63 1.55 +5.1% 2.752 2.742
NANOmcUL18reMINI 2500.0204 0.022 0.022 0.000 ( +0.0% ) 1.61 1.52 +5.7% 2.744 2.764
NANOdataUL16APVreMINI 2500.0301 0.035 0.035 0.000 ( +0.0% ) 1.65 1.54 +7.3% 2.687 2.855
NANOdataUL16reMINI 2500.0302 0.036 0.036 0.000 ( +0.0% ) 1.61 1.49 +7.7% 2.611 2.860
NANOdataUL17reMINI 2500.0303 0.037 0.037 0.000 ( +0.0% ) 1.56 1.47 +6.3% 2.738 2.893
NANOdataUL18reMINI 2500.0304 0.036 0.036 0.000 ( +0.0% ) 1.55 1.49 +4.3% 2.709 2.890
NANOmcUL16APVMini2Mini 2500.0401 0.023 0.023 0.000 ( +0.0% ) 2.74 3.02 -9.3% 2.227 2.132
NANOmcUL16Mini2Mini 2500.0402 0.023 0.023 0.000 ( +0.0% ) 2.71 2.96 -8.5% 2.267 2.169
NANOmcUL17Mini2Mini 2500.0403 0.023 0.023 0.000 ( +0.0% ) 2.51 2.99 -16.1% 2.285 2.182
NANOmcUL18Mini2Mini 2500.0404 0.023 0.023 0.000 ( +0.0% ) 2.57 3.02 -15.2% 2.281 2.181
NANOdataUL16Mini2Mini 2500.0501 0.039 0.039 -0.000 ( -0.1% ) 3.75 4.47 -16.0% 2.150 2.073
NANOdataUL17Mini2Mini 2500.0502 0.040 0.040 0.000 ( +0.0% ) 2.79 3.77 -25.9% 2.227 2.127
NANOdataUL18Mini2Mini 2500.0503 0.039 0.039 0.000 ( +0.0% ) 3.15 3.85 -18.2% 2.161 2.126
NANOmc130X 2500.1001 3.220 3.220 0.000 ( +0.0% ) 4.30 3.88 +10.8% 2.358 3.138
NANOdata130Xrun3 2500.1101 1.799 1.799 0.000 ( +0.0% ) 6.46 5.84 +10.6% 2.689 2.802
NANOmc23Mini2Mini 2500.1201 0.022 0.022 0.000 ( +0.0% ) 2.86 3.64 -21.3% 2.185 2.096
NANOdata23Mini2Mini 2500.1301 0.041 0.041 0.000 ( +0.0% ) 3.70 4.53 -18.2% 2.468 2.378
ScoutingNANOdata124Xrun3 2500.1501 0.772 0.772 0.000 ( +0.0% ) 34.62 32.26 +7.3% 1.532 1.657
ScoutingNANOmonitordata124Xrun3 2500.1502 0.862 0.862 0.000 ( +0.0% ) 14.21 13.36 +6.4% 1.432 1.481
ScoutingNANOdata130Xrun3 2500.1503 1.251 1.251 0.000 ( +0.0% ) 25.36 23.58 +7.5% 1.539 1.637
ScoutingNANOmonitordata130Xrun3 2500.1504 1.297 1.297 0.000 ( +0.0% ) 10.99 9.80 +12.1% 1.439 1.491
muPOGNANOmc140X 2500.2201 2.065 2.065 0.000 ( +0.0% ) 5.82 5.25 +10.8% 2.218 2.243
EGMNANOmc140X 2500.2202 3.876 3.876 0.000 ( +0.0% ) 4.16 3.78 +9.9% 2.557 2.593
BTVNANOmc140X 2500.2203 10.607 10.607 0.000 ( +0.0% ) 2.61 2.42 +7.9% 2.050 2.806
jmeNANOmc140X 2500.2204 6.667 6.667 0.000 ( +0.0% ) 1.16 1.01 +15.5% 2.469 2.636
lepTrackInfoNANOmc140X 2500.2206 3.570 3.570 0.000 ( +0.0% ) 4.14 3.77 +9.9% 2.595 2.598
ScoutingNANOmc140X 2500.2207 1.488 1.488 0.000 ( +0.0% ) 14.58 12.10 +20.5% 1.927 1.898
ScoutingNANOwithPromptmc140X 2500.2208 4.476 4.476 0.000 ( +0.0% ) 3.21 2.96 +8.3% 2.648 2.608
muPOGNANO140Xrun3 2500.2301 1.469 1.469 0.000 ( +0.0% ) 8.14 7.09 +14.7% 2.373 2.255
EGMNANOdata140Xrun3 2500.2302 2.623 2.623 0.000 ( +0.0% ) 5.92 4.82 +22.9% 2.879 2.884
BTVNANOdata140Xrun3 2500.2303 5.612 5.612 0.000 ( +0.0% ) 3.74 3.17 +17.7% 2.492 3.118
jmeNANOdata140Xrun3 2500.2304 3.976 3.976 0.000 ( +0.0% ) 1.48 1.33 +11.3% 2.354 2.410
lepTrackInfoNANOdata140Xrun3 2500.2306 2.413 2.413 0.000 ( +0.0% ) 5.95 5.30 +12.1% 2.878 2.880
ScoutingNANOdata140Xrun3 2500.2307 1.101 1.101 0.000 ( +0.0% ) 30.27 28.41 +6.5% 1.633 1.588
ScoutingNANOmonitordata140Xrun3 2500.2308 2.784 2.784 0.000 ( +0.0% ) 5.17 4.71 +9.7% 2.882 3.089
ScoutingNANOmonitorWithPromptdata140Xrun3 2500.2309 2.784 2.784 0.000 ( +0.0% ) 5.09 4.72 +7.8% 2.809 2.880
L1ScoutingSelectionNANOdata140Xrun3 2500.2311 0.081 0.081 0.000 ( +0.0% ) 45.41 44.19 +2.8% 0.843 0.835
L1ScoutingNANOdata140Xrun3 2500.231 0.082 0.082 0.000 ( +0.0% ) 3.97 3.81 +4.2% 0.956 0.955
l1DPGNANO140Xrun3 2500.2401 9.404 9.404 0.000 ( +0.0% ) 7.06 7.05 +0.2% 1.915 1.917
muDPGNANO140Xrun3 2500.2402 10.377 10.377 0.000 ( +0.0% ) 1.68 1.61 +4.4% 1.716 1.711
muDPGNANOBkg140Xrun3 2500.2403 6.401 6.401 0.000 ( +0.0% ) 15.32 15.41 -0.6% 0.944 1.240
hcalDPGNANO140Xrun3 2500.2404 486.015 486.015 0.000 ( +0.0% ) 1.17 1.10 +5.5% 1.687 1.694
hcalDPGCalibNANO140Xrun3 2500.2405 826.418 826.418 0.000 ( +0.0% ) 1.52 1.44 +5.7% 1.672 1.677
hcalDPGMCNANO140Xrun3 2500.2501 645.333 645.333 0.000 ( +0.0% ) 1.66 1.59 +4.6% 1.787 1.794
NANOmc2024reMINI 2500.2601 0.021 0.021 0.000 ( +0.0% ) 1.95 1.82 +6.7% 2.729 3.060
NANOdata2024reMINI 2500.2701 0.036 0.036 0.000 ( +0.0% ) 1.96 1.83 +7.1% 2.809 2.841
NANOmc150X 2500.3001 3.217 3.217 0.000 ( +0.0% ) 18.84 17.32 +8.7% 2.696 2.694
NANOdata150X 2500.3101 2.144 2.144 0.000 ( +0.0% ) 38.19 33.80 +13.0% 2.441 2.430
NANOdata150X 2500.3102 2.630 2.630 0.000 ( +0.0% ) 30.98 28.29 +9.5% 2.357 2.343
muPOGNANOmc150X 2500.3201 2.255 2.255 0.000 ( +0.0% ) 17.14 15.85 +8.2% 2.526 2.584
EGMNANOmc150X 2500.3202 4.111 4.111 0.000 ( +0.0% ) 15.50 14.39 +7.7% 2.683 2.686
BTVNANOmc150X 2500.3203 10.552 10.552 0.000 ( +0.0% ) 5.01 4.64 +8.0% 2.276 2.331
jmeNANOmc150X 2500.3204 6.760 6.760 0.000 ( +0.0% ) 1.35 1.26 +7.4% 2.143 2.225
jmeNANOrePuppimc150X 2500.3205 6.763 6.763 0.000 ( +0.0% ) 1.26 1.13 +12.0% 3.125 2.537
lepTrackInfoNANOmc150X 2500.3206 3.721 3.721 0.000 ( +0.0% ) 16.07 14.80 +8.6% 2.682 2.434
ScoutingNANOmc150X 2500.3207 1.563 1.563 0.000 ( +0.0% ) 19.80 17.75 +11.6% 2.467 2.447
ScoutingNANOwithPromptmc150X 2500.3208 4.775 4.775 0.000 ( +0.0% ) 10.70 9.78 +9.5% 2.831 2.917
BPHNANOmc150X 2500.3209 4.127 4.127 0.000 ( +0.0% ) 17.38 14.94 +16.3% 2.579 2.552
muPOGNANO150Xrun3 2500.3301 1.125 1.125 0.000 ( +0.0% ) 32.81 31.16 +5.3% 2.331 2.347
EGMNANOdata150Xrun3 2500.3302 2.985 2.985 0.000 ( +0.0% ) 28.25 26.82 +5.3% 2.428 2.431
BTVNANOdata150Xrun3 2500.3303 7.971 7.971 0.000 ( +0.0% ) 6.05 5.70 +6.2% 2.639 2.655
jmeNANOdata150Xrun3 2500.3304 4.349 4.349 0.000 ( +0.0% ) 1.64 1.44 +14.5% 2.343 2.306
jmeNANOrePuppidata150Xrun3 2500.3305 4.332 4.332 0.000 ( +0.0% ) 1.44 1.27 +14.0% 2.687 2.568
lepTrackInfoNANOdata150Xrun3 2500.3306 2.625 2.625 0.000 ( +0.0% ) 28.56 27.96 +2.2% 2.112 2.391
ScoutingNANOdata150Xrun3 2500.3307 1.738 1.738 0.000 ( +0.0% ) 31.43 27.80 +13.1% 1.618 1.625
ScoutingNANOmonitordata150Xrun3 2500.3308 1.400 1.400 0.000 ( +0.0% ) 26.74 23.07 +15.9% 2.314 2.342
ScoutingNANOmonitorWithPromptdata150Xrun3 2500.3309 2.602 2.602 0.000 ( +0.0% ) 18.41 15.79 +16.6% 2.666 2.677
BPHNANOdata150Xrun3 2500.331 2.632 2.632 0.000 ( +0.0% ) 35.04 28.43 +23.3% 2.256 2.489
TTbarMINIAOD10.6_UL18v2 2500.9001 1.819 1.819 0.000 ( +0.0% ) 35.57 27.54 +29.2% 1.855 1.453
TTbarMINIAOD14.0 2500.9002 1.665 1.665 0.000 ( +0.0% ) 33.67 26.32 +27.9% 1.453 1.446
DYToLL_M-50_13TeV_pythia8 2500.9101 15.005 15.005 0.000 ( +0.0% ) 6.63 6.09 +8.8% 1.078 1.075
DYToll01234Jets_5f_LO_MLM_Madgraph_LHE_13TeV 2500.9102 0.171 0.310 -0.139 ( -44.8% ) 2.61 2.61 -0.1% 0.848 0.843
TTbar_Pow_LHE_13TeV 2500.9103 0.110 0.110 0.000 ( +0.0% ) 2.23 1.65 +35.0% 0.851 0.850

NANO Comparison Summary

Summary:

  • You potentially removed 611 lines from the logs
  • ROOTFileChecks: Some differences in event products or their sizes found
  • Reco comparison results: 1024 differences found in the comparisons
  • DQMHistoTests: Total files compared: 32
  • DQMHistoTests: Total histograms compared: 41718
  • DQMHistoTests: Total failures: 9
  • DQMHistoTests: Total nulls: 0
  • DQMHistoTests: Total successes: 41709
  • 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

@AlexDeMoor
Copy link
Contributor

To follow on the question related to BTV @mbluj ,

"Question for BTV experts: In the proposed setup all deep-flavour taggers are added to the CHS AK4 jets (DeepBTag, DeepFlavour, ParticleNet, RobustParTAK4, and UnifiedParTAK4). Is it fine, or should only a subset be kept? Should it be era dependent? Note that for taus only ParticleNet (central) is necessary."

Why do you want to continue running on CHS jets at all ? We discontinued it for most of the taggers in BTV since the beginning of Run3 and JME also discontinued its calibration so they are out of usage at all from my understanding (pinging @nurfikri89 to have some JME expertise on the question).

Then my question extends about how the hybrid tau collection is built. Don't you start from puppi jets for this now ? Are CHS needed at all ?

A last point on the taggers, if you need only 1 specific tagger please run only this one (here PNET) because nobody will use the prediction results of the others anyway. This will spare runtime during the mini-step

@mbluj
Copy link
Contributor Author

mbluj commented Nov 5, 2025

To follow on the question related to BTV @mbluj ,

"Question for BTV experts: In the proposed setup all deep-flavour taggers are added to the CHS AK4 jets (DeepBTag, DeepFlavour, ParticleNet, RobustParTAK4, and UnifiedParTAK4). Is it fine, or should only a subset be kept? Should it be era dependent? Note that for taus only ParticleNet (central) is necessary."

Why do you want to continue running on CHS jets at all ? We discontinued it for most of the taggers in BTV since the beginning of Run3 and JME also discontinued its calibration so they are out of usage at all from my understanding (pinging @nurfikri89 to have some JME expertise on the question).

Then my question extends about how the hybrid tau collection is built. Don't you start from puppi jets for this now ? Are CHS needed at all ?

A last point on the taggers, if you need only 1 specific tagger please run only this one (here PNET) because nobody will use the prediction results of the others anyway. This will spare runtime during the mini-step.

Trying to answer one by one, starting from TAU perspective and then going to more general picture:

  1. Hybrid-taus are built first with PNet at CHS-jets and we would like to continue this. The reason is twofold:
    • PNet (tau vs jet) at CHS has better performance than at PUPPI-jets,
    • It is what is present in the genuine mini v6 / nano v15 with CMSSW 15_0 and we want to be compatible with the re-mini v6 / nano v15(light).
  2. UParT (v2) is added to (hybrid)taus from PUPPI jets (by definition) on top what was previously added by PNet at CHS.
  3. I do not argue for continuation of using CHS jets - there can be some special usecases for it, but I don't know them. However, CHS-jets are present in the genuine mini v6 (with CMSSW 15_0) with a certain set of taggers and I tend to think that this set should be maintained also in re-mini v6 at least for compatibility reasons.
  4. As for JME corrections for CHS-jets I think they are present for Run-2 as those jets were the standard in that period. Therefore, there should be no problem for Run-2. I am not sure about 2022 & 23, but my guess is that also for these eras the corrections are present.

@mbluj
Copy link
Contributor Author

mbluj commented Nov 13, 2025

Are there any comments or questions to this PR?

For me the only remaining one is which "deep" jet-taggers should be produced and embedded to CHS-jets in re-mini-v6 (slimmedJets collection) here. As for Alex there is not need to store the taggers as use CHS-jets is depreciated/discouraged while for compatibility with genuine mini-v6 some (all?) of them should be kept. For tauID only PNet is needed. I think that an executive decision is needed. Anyway, I am ready to update the python function removing unwanted taggers and the "FIXME" comment.

It could be that there are also some technical comments about implementation.

@jfernan2
Copy link
Contributor

+1

@mbluj
Copy link
Contributor Author

mbluj commented Nov 24, 2025

@ftorrresd, is there something missing in this PR?

@ftorrresd
Copy link
Contributor

@mbluj -- I believe keeping the compatibility among the different ways to produce MiniAODv6 samples is the driving factor at this moment. Your PR is already aligned with this, right?!

@mbluj
Copy link
Contributor Author

mbluj commented Nov 26, 2025

@mbluj -- I believe keeping the compatibility among the different ways to produce MiniAODv6 samples is the driving factor at this moment. Your PR is already aligned with this, right?!

@ftorrresd, thank you for confirmation that the compatibility with genuine MINIv6 is a goal here. I believe that the compatibility is preserved by this PR, but it will be good to get confirmation about jet-taggers for CHS jets from BVTV @cms-sw/btv-pog-l2.

Please let me also know if you want me to clean the configuration, for instance to remove the "FIXME" comments.

@AlexDeMoor
Copy link
Contributor

For compatibility reasons I agree to keep CHS in the mini-to-mini.

However, I want to give my honest opinion about CHS in the context of Run3 here. As it is not maintained anymore by either JME or BTV in term of physics properties (jet pt, JEC/JES, etc) nor tagger, I would strongly advice to move forward to a single CHS+PUPPI collection in the future. In particular, we could discuss the jet tau efficiency in the incoming month as, from my understanding, is still a key element of why CHS remains 'superior' to PUPPI (the jet tau reconstruction efficiency is about 95% for CHS jets of 20-30 GeV vs 85-97% for PUPPI v18 iirc). This is beyond this PR ofc, but I want to leave a trace of this discussion for future

@mbluj
Copy link
Contributor Author

mbluj commented Nov 28, 2025

However, I want to give my honest opinion about CHS in the context of Run3 here. As it is not maintained anymore by either JME or BTV in term of physics properties (jet pt, JEC/JES, etc) nor tagger, I would strongly advice to move forward to a single CHS+PUPPI collection in the future. In particular, we could discuss the jet tau efficiency in the incoming month as, from my understanding, is still a key element of why CHS remains 'superior' to PUPPI (the jet tau reconstruction efficiency is about 95% for CHS jets of 20-30 GeV vs 85-97% for PUPPI v18 iirc). This is beyond this PR ofc, but I want to leave a trace of this discussion for future

I totally agree even though I don't understand well what is a CHS+PUPPI collection :) Obviously to be discussed towards Run3 NANO v16 (which could happen) and beyond.

@ftorrresd
Copy link
Contributor

+xpog

@cmsbuild
Copy link
Contributor

cmsbuild commented Dec 1, 2025

This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). 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)

@mandrenguyen
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit f50bf0e into cms-sw:master Dec 2, 2025
12 checks passed
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.

7 participants