-
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
Pixel local reco: reduce code duplication between SiPixelDigiErrorsFromSoA and SiPixelRawToDigi #33526
Pixel local reco: reduce code duplication between SiPixelDigiErrorsFromSoA and SiPixelRawToDigi #33526
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33526/22288
|
A new Pull Request was created by @czangela for master. It involves the following packages: EventFilter/SiPixelRawToDigi @perrotta, @jpata, @cmsbuild, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test |
-1 Failed Tests: RelVals RelVals-INPUT AddOn RelVals
RelVals-INPUT
Expand to see more relval errors ...
AddOn Tests
Expand to see more addon errors ... |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-33526/22291
|
enable gpu |
@cmsbuild please test |
-1 Failed Tests: RelVals RelVals-INPUT AddOn RelVals
RelVals-INPUT
Expand to see more relval errors ...
AddOn Tests
Expand to see more addon errors ...GPU Comparison SummarySummary:
|
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-fa1837/14747/summary.html The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: GPU Comparison SummarySummary:
Comparison SummarySummary:
|
@cmsbuild please test to get a cleaner set (even though 30-2300 is not out yet; advancing to 30-1100 should be enough to get rid of differences in reco) |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-fa1837/14770/summary.html The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: GPU Comparison SummarySummary:
Comparison SummarySummary:
|
It should be now good to go from the DPG perspective. |
+reconstruction for #33526 64d828b
|
+1 |
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 |
Seems that this PR caused a test failure in the IBs, see #33623 |
Issue is addressed at #33625 @czangela there some other occurrences of this parameters in other (untested) files: https://cmssdt.cern.ch/dxr/CMSSW/search?q=siPixelDigis.Timing&case=true&redirect=true perhaps you can clean those up to in a follow-up PR. |
PR description:
This PR reduces code duplication between
SiPixelDigiErrorsFromSoA
andSiPixelRawToDigi
(see #32483).The FED errors are sorted into different collections for later usage, this part of the code was implemented by both of the classes above. Now it has been moved to
PixelDataFormatter
and is accessible through a member functionunpackFEDErrors(...)
.Also there is some (harmless ?) cleanup done in
SiPixelRawToDigi
andPixelDataFormatter
.PR validation:
The code compiles and runs on the workflows
136.8855
and136.885502
(phase 1) without any error.if this PR is a backport please specify the original PR and why you need to backport that PR: