-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
adding MultiplicityValueProducers (HLT Phase-2 TDR) #33204
adding MultiplicityValueProducers (HLT Phase-2 TDR) #33204
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33204/21634
|
A new Pull Request was created by @missirol (Marino Missiroli) for master. It involves the following packages: HLTrigger/JetMET @Martin-Grunewald, @cmsbuild, @fwyzard can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
thanks @missirol looking at the code
|
Hi Andrea,
Yes, that's it. In #32341, I had to choose one type for the value in input to Puppi, and I stuck with
Okay, I'll separate the two. I realized now that in these changes (extracted from a user-pkg) the simpler plugin
Okay, I'll test this. If possible, could you expand just a bit on how you assess this, and what is preferred? I had a look here, but my understanding of this is limited. |
The reason to prefer a The main distinction is that - without using extensions - a |
allow @missirol test rights |
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.
This should be all the required changes for making the modules global
Co-authored-by: Andrea Bocci <andrea.bocci@cern.ch>
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.
Can you add the usual macros to protect from multiple inclusion ?
Co-authored-by: Andrea Bocci <andrea.bocci@cern.ch>
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33204/21636 ERROR: Build errors found during clang-tidy run.
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33204/21637 |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33204/21643
|
Pull request #33204 was updated. @Martin-Grunewald, @cmsbuild, @fwyzard can you please check and sign again. |
@Martin-Grunewald sorry about that :-( |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-7f6f8b/13587/summary.html Comparison SummarySummary:
|
+1 Thanks, looks good know. Please also update the backport PR! |
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. @silviodonato, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
During tests on the HLT Phase-2 menu (which is being integrated in #32903), @SWuchterl (BTV) noticed that one plugin was still coming from a user-pkg (so, not from CMSSW directly). This PR aims to integrate this in the release.
The plugin itself is rather simple: it's a (templated) producer that adds to the event the multiplicity value of a given EDM collection.
It is used in the current Phase-2 HLT to get the multiplicity of pixel clusters; that value, in turn, is used as PU-proxy input to the PUPPI producer in Phase-2 HLT studies (see #32341 for the relevant update to PUPPI).
At the moment, the only application of this is the HLT Phase-2 menu in the context of Jets/MET reconstruction, so I'm tentatively adding this plugin to
HLTrigger/JetMET
.Attn: @fwyzard @trtomei
PS. If experts know of an existing CMSSW producer that already serves this same purpose, that would simplify things (and make this PR unnecessary).
PR validation:
Private tests in the context of the HLT Phase-2 TDR (i.e. in
11_1_X
).If this PR is a backport, please specify the original PR and why you need to backport that PR:
Not a backport.
Will need to be backported to
11_1_X
(release for the HLT Phase-2 TDR).