-
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
[12_4_X] Fix Pixel Clusters for Phase2 HLT Menu #39330
[12_4_X] Fix Pixel Clusters for Phase2 HLT Menu #39330
Conversation
A new Pull Request was created by @AdrianoDee for CMSSW_12_4_X. It involves the following packages:
@cmsbuild, @missirol, @Martin-Grunewald can you please review it and eventually sign? Thanks. cms-bot commands are listed here
|
type bugfix |
test parameters:
|
please test |
backort of #39323 |
backport of #39323 |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-78a56f/27392/summary.html Comparison SummarySummary:
|
+hlt |
This pull request is fully signed and it will be integrated in one of the next CMSSW_12_4_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_12_6_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) |
hold This is a bugfix to the HLT Phase-2 menu, which changes its physics outputs. @cms-sw/orp-l2 @cms-sw/upgrade-l2 , since |
Pull request has been put on hold by @missirol |
@missirol we are still waiting for the last additions for the MC production release, that has to be in 12_4_X. A few of them will change the physics output, then for what us release managers are concerned, it is not an issue backporting this bug fix which improves Tracking HLT efficiency. |
@perrotta , thanks for the clarification. This fix is a configuration change inside the HLT Phase-2 menu, so it has (by construction) no impact on anything related to Run 3. In that sense, I think it is okay to merge. |
You are right, I got confused by another PR that had Phase2 in the name, but was reported at the ORP as affecting also Run3. |
@AdrianoDee (or @trtomei or @fwyzard) can comment better. My understanding is that the HLT Phase-2 group currently uses In my understanding, it would also be okay for them to leave the PR here (so developers can use the branch) without merging it in |
Indeed the group is working in Nevertheless, given this is a quite small fix I'd say this could be considered an exception. But I leave this judgment to ORP. |
unhold To be clear, I don't mean to hold this PR. I just wanted to ask first about the policy for backports to 12_4_X. |
This pull request is fully signed and it will be integrated in one of the next CMSSW_12_4_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_12_6_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) |
Let's discuss at ORP on Tuesday. |
Since there is no ORP meeting this week, what's the plan for this PR? I understood that there wasn't any large-scale MC production in Are there other criteria? What do others prefer? |
Ciao, Scream if that's not correct. Marco (as ORM of the week). |
I assume one can use customize_command when rerun HLT in 12_4 on 12_3 RAW if this PR does not merge. |
Do you mean as part of the central production ? Probably... but then it would be much cleaner to just merge this PR with the bugfix. |
To clarify: I was not arguing against having this merged. Once that is said, merging it is the cleanest solution, IMHO. |
It does not impact data taking. |
Nope. I don't think we will rerun HLT step in central production. I understand that HLT needs to rerun HLT on RAW several times when doing study. This happens privately. |
Ciao @srimanob even if reprocessing happens privately, what is the meaning of having a 12_4_X release with an HLT for Phase2 that is knowingly broken when we have the fix? |
I does not mean against merging. I just mean we can survive without merging. Merging will make more clean driver, and I support it. |
Ah... I didn't know that. Why not ? On the other hand, do we foresee any Phase-2 production in 12.4.x ? I understood the next one will be in 12.5.x. |
Well, yes, but that is technically true for every single PR - people can always check them out locally and rebuild a whole release... |
Trying to converge: according to your discussion I don't see possible practical counterindications in merging this, as it would be the case if any official Phase2 production with HLT was already started in 12_4_X. If there are no objections during the next hours (24?), we can merge this one. Please reply only if you have objections, (and to reply to them eventually, of course) |
I assume it is quick enough to rerun HLT privately and use existing RECO output, and current output is RAW-MINIAOD. Does HLT step run once, or need to rerun several times, i.e. tuning?
We don't foresee any Phase-2 production in 12_4 as far as I know. No sign to make campaign. |
+1 |
PR description:
A simple fix to
siPixelClusters
constants. Backport to12_4_X
of #39323.PR validation:
See #39323. Tracking efficiency recovered.