-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ParticleNet info to taus in NanoAOD [13_0_X] #41394
Conversation
A new Pull Request was created by @mbluj for CMSSW_13_0_X. It involves the following packages:
@swertz, @vlimant, @clacaputo, @cmsbuild, @simonepigazzini, @mandrenguyen can you please review it and eventually sign? Thanks. cms-bot commands are listed here
|
FYI, @simonepigazzini. |
Hi @mbluj, v12 is the version produced with 13_0_X without modifiers, therefore for that we are good. Concerning Run2 processing, the only problem I see is that the training you have included is suboptimal, since is performed on Run3. You can switch off the PNet computation for cmssw/PhysicsTools/NanoAOD/python/nano_cff.py Line 235 in 388e6f5
|
Yes, I know that the PNet model used is trained for Run3 conditions and that it is (probably) sub-optimal for Run2 conditions, but there is not alternative as Run-2 training is not present. Therefore, it is fine to have it also for v12 production with Run2 samples (if it will happen). However, my question was different: should the PNet-related updates for taus be switched off for historical eras, e.g. |
I think that makes sense, in any case there won't be a central production campaign of Run2 in V12. What we need to make sure is that it's still possible to produce NanoV12 on Run2 UL miniAOD inputs, in case people want to run privately. But since the Run2 UL test workflows ran fine in #41333 it looks like that's OK (no need for modifiers). This is what the backwards-compatibility is about. |
enable nano |
please test |
OK, thanks. |
-1 Failed Tests: RelVals-INPUT RelVals-INPUT
Expand to see more relval errors ...Comparison SummarySummary:
NANO Comparison SummarySummary:
Nano size comparison Summary:
|
xrd glitch |
please test |
MINI/NANO AOD appears to be in order, I restarted the tests, if they fail again on the same (unrelated to this PR) wf we will approve anyway |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-b4bb00/32137/summary.html Comparison SummarySummary:
NANO Comparison SummarySummary:
Nano size comparison Summary:
|
backport of #41333 |
type tau |
+1 |
@simonepigazzini can you sign this? We can then merge in time for the next 13_0_X. |
+1 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_13_0_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_13_1_X is complete. This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
+1
|
PR description:
This PR adds ParticleNet info (extended in #40745) to taus stored in NanoAOD. The additional information are as follows:
In addition to adding the above information to already existing taus reconstructed with the HPS algorithm (and passing the loosest WP of at least one of its discriminants vs jets) "recovery" taus are added which correspond with CHSAK4 jets with ParticleNet discriminant vs jets passing WP (>0.05) with an efficiency of ~97% for genuine taus. Also HPS taus passing this WP of ParticleNet vs jet discriminant and not passing other discriminants vs jets are stored (however their fraction is at permille level).
The PanrticleNet information and "recovery" taus are added with a new "hybrid tau" producer which matches CHSAK4 jets with ParticleNet taggers with HPS-taus. The producer can be in principle used also as part of miniAOD sequences.
This is backport of #41333 to CMSSW_13_0 series.
PR validation:
Validated with custom nano-AOD workflows with 13_0_X, more detailed validation performed for original PR.
PR backport
This is backport of #41333 to CMSSW_13_0 series for production of nanoAOD v12.