-
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
Nano: fix and additions to collection matching, remove cross-cleaning #40162
Nano: fix and additions to collection matching, remove cross-cleaning #40162
Conversation
enable nano |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40162/33167
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40162/33168
|
A new Pull Request was created by @swertz (Sébastien Wertz) for master. It involves the following packages:
@cmsbuild, @mandrenguyen, @clacaputo, @swertz, @vlimant can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
-1 Failed Tests: RelVals-INPUT RelVals-NANO RelVals-INPUT
RelVals-NANO
Comparison SummarySummary:
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-40162/33170
|
For some reason it seems other commits have been included in the test? Obviously the commits in this PR, which were previously validated, have not changed. Would you rather running the tests again @perrotta ? |
Please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-d141d2/29446/summary.html Comparison SummarySummary:
NANO Comparison SummarySummary:
Nano size comparison Summary:
|
+1 (though there are again spurious differences that are entirely unrelated with this PR...) |
+reconstruction |
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. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
ping bot |
@rappoccio i think |
@smuzaffar the Jenkins tests are still showing as "pending" and waiting for a test command, which was already done, so I was hoping it would come back to life :) |
They are shown as pending for #40183, I think it got confused because I opened that one from the same branch... |
@rappoccio , this pending test |
+1 Jenkins is confused because of the same branch being used for two PRs. (Let's avoid that in the future @swertz ) |
It is not jenkins but github feature, checks belong to commit instead of PR :-) I think there is no harm opening multiple PRs using same branch/commit. As labels belong to PRs, so |
PR description:
Fill in a few gaps in the matching between collections in Nano:
boostedTau_jetIdx
to be always-1
boostedTau_jetIdx
is now usable)Also remove the object
cleanmask
branches because they weren't useful in practice as cross-cleaning is heavily analysis-dependent (depends on the object selection). The cleaning can always be done easily a posteriori using the cross-matching indices stored. The cross-cleaning module is kept in place in case people want to use it in private productions.NanoAOD file size increase from these changes is 0.02 kb/event.
PR validation:
Ran with
runTheMatrix.py --what nano --site "" -l 2500.601