-
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 nConstituents to fat jets. #32930
Add nConstituents to fat jets. #32930
Conversation
#### PR description: For use with AK8 PF Candidate jet tables. #### PR validation: Trivial inspection. See jetTable. #### if this PR is a backport please specify the original PR and why you need to backport that PR: NA
ping bot |
A new Pull Request was created by @laurenhay for CMSSW_10_6_X. It involves the following packages: PhysicsTools/NanoAOD @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@laurenhay Can you update this to the master PR #32927 accordingly? |
Pull request #32930 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again. |
@laurenhay |
Yes! Just pushed. Please let me know if this is what you were thinking. |
Pull request #32930 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again. |
uhm, what you implemented switch off the addition for run2_nanoAOD_106Xv1 no matter how the run2_nanoAOD_devel is set. |
Pull request #32930 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again. |
Sorry about that! I wasn't familiar with that convenient syntax! Hopefully I got it right now. |
please test |
-1 Failed Tests: RelVals RelVals-INPUT RelVals
RelVals-INPUT
|
kind reminder @laurenhay |
@laurenhay |
Pull request #32930 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again. |
Pull request #32930 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again. |
please test |
_sv_plots_nom = copy.deepcopy(nanoDQM.vplots.SV.plots) | ||
_sv_plots_106Xv1 = cms.VPSet() | ||
for plot in _sv_plots_nom: | ||
if (plot.name.value() != "charge"): | ||
_sv_plots_106Xv1.append(plot) | ||
(run2_nanoAOD_106Xv1 & ~run2_nanoAOD_devel).toModify(nanoDQM.vplots.SV, plots = _sv_plots_106Xv1 ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suspect this is still rebased on top of an old IB.
this part of the sv plots is unrelated to this PR and is already in the 10_6_X
https://github.com/cms-sw/cmssw/blob/CMSSW_10_6_X/PhysicsTools/NanoAOD/python/nanoDQM_cff.py#L105-L108
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry! Idk what happened since I did the rebasing in the CMSSW_10_6_X_2021-05-17-2300, but I've removed the sv lines.
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ce3140/15219/summary.html Comparison SummarySummary:
|
Get rid of extraneous sv no-change policy
Pull request #32930 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again. |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ce3140/15252/summary.html Comparison SummarySummary:
|
+xpog added variable to FatJet table; no changes for nanov8 |
This pull request is fully signed and it will be integrated in one of the next CMSSW_10_6_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_12_0_X is complete. This pull request will now be reviewed by the release team before it's merged. @silviodonato, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
@cms-sw/xpog-l2 It seems there are some reco differences: "Reco comparison results: 36 differences found in the comparisons", and even on particleNetMD score and Nsubjettiness, do you know why?: |
the comparison you point is done based on a counter so when you add a variable, the new tree get offset respect to the reference. if you look at the DQM results instead you see that the addition is only on the number of constituents of the FatJet (and for the nanov8 when there is no difference even there ) https://gitlab.cern.ch/cms-nanoAOD/nanoAOD-integration/-/issues/87 |
+1 |
PR description:
For use with AK8 PF Candidate jet tables.
PR validation:
Trivial inspection. See jetTable.
if this PR is a backport please specify the original PR and why you need to backport that PR:
#32927
Needed for NANO v9.