-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
MTD simulation: add support for pre-mixing in pileup management of MtdSimLayerCluster #44941
Conversation
cms-bot internal usage |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-44941/40213
|
A new Pull Request was created by @fabiocos for master. It involves the following packages:
@mdhildreth, @cmsbuild, @srimanob, @civanch, @subirsarkar can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
-1 Failed Tests: RelVals RelVals-INPUT AddOn RelVals
Expand to see more relval errors ...RelVals-INPUT
AddOn Tests
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-44941/40214
|
Pull request #44941 was updated. @cmsbuild, @subirsarkar, @mdhildreth, @civanch, @srimanob can you please check and sign again. |
please test the last fix used in tests was not properly committed |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-26688b/39326/summary.html Comparison SummarySummary:
|
Hi @fabiocos Thanks for this. Should this PR be tested with Phase-2 premixing workflow? |
@srimanob we have 25034.999 , that shows the bulk of differences, right? |
+1 |
Right, thanks. |
+Upgrade Difference shows up only in Phase-2 premix workflow, 25034.999, as expected. |
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. @rappoccio, @antoniovilela, @sextonkennedy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
The
MtdSimLayerCluster
collection, used to encode MTDPSimHit
clusters and associate them to bothTrackingParticle
collection and MTD reconstructed hits, was tested to properly handle pile-up in the classicMixingModule
case, but was not adapted for pre-mixing.This PR adds support for the pre-mixing case, and adds a simple analyzer to directly inspect the content of the
MtdSimLayerCluster
collection.This addition can possibly serve as a basis for further extension to other MTD-truth collections.
PR validation:
Code compiles, run, and has been tested with the dumper code to combine signal and pile-up in test wf 25034.999.