-
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
[PPS][NanoAOD] Generator-level proton information #36080
[PPS][NanoAOD] Generator-level proton information #36080
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36080/26553
|
A new Pull Request was created by @forthommel (Laurent Forthomme) for master. It involves the following packages:
@cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
-1 Failed Tests: RelVals-INPUT RelVals-INPUT
Comparison SummarySummary:
|
Failure in |
This postfix problem is isolated for the old miniAOD samples ? or can vary between samples of UL or Run3 ? We already switched off the PPS for the old EOY nano, we can set of also these GenProtons |
@mariadalfonso My bad, upon further investigation it seems that the input collection was not at all present in 8_0_X relvals. This postfix issue is therefore not involved in this failed matrix test (it seems the |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36080/26567
|
Pull request #36080 was updated. @cmsbuild, @mariadalfonso, @gouskos, @fgolf can you please check and sign again. |
As previously discussed, a3c03d6 disables the |
No, just forget about that workflow for the moment |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-f31462/22118/summary.html Comparison SummarySummary:
|
@forthommel |
@forthommel ping |
Hello @mariadalfonso, @gouskos, and thanks for your patience!
Hence, given the figures derived above, we would go from a ~21.9 to 19.4-19.6 b/event for the floating-point variables only (in addition to the fixed 2.1 b/event for the indexing integer/ |
Hi @forthommel and @michael-pitt thank you very much for the detailed and very useful studies! |
It looks like the NanoAOD checks yielded a comparable O(20 b/ev) increase in 10_6_X MC workflows. |
+xpog Changes in agreement with the proposed changes |
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, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
Many thanks, @perrotta ! |
PR description:
This PR introduces a new flat table for the storage of GEN-level proton properties at NanoAOD level. As described in this cross-POG presentation the expected new collection size is at the order of 12-19 B/event, with a ~0.03 ms/event filling time.
The stored proton attributes are:
PR validation:
Code developed in 10_6_X, forward-ported to master branch, and tested in both environments. Compiles, produces the expected output ; matrix tests running.
if this PR is a backport please specify the original PR and why you need to backport that PR: N/A
Before submitting your pull requests, make sure you followed this checklist:
cc: @michael-pitt, @fabferro