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
First version of phase2 premixing #23065
Conversation
The code-checks are being triggered in jenkins. |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-23065/4470 Code check has found code style and quality issues which could be resolved by applying a patch in https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-23065/4470/git-diff.patch You can run |
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-23065/4471 |
A new Pull Request was created by @makortel (Matti Kortelainen) for master. It involves the following packages: Configuration/EventContent @kpedro88, @fabozzi, @nsmith-, @rekovic, @thomreis, @vanbesien, @perrotta, @civanch, @cmsbuild, @GurpreetSinghChahal, @davidlange6, @smuzaffar, @Dr15Jones, @mdhildreth, @jfernan2, @slava77, @fabiocos, @prebello, @vazzolini, @kmaeshima, @dmitrijus, @franzoni can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild, please test workflow 250202.18,250202.181,250200.1,250402.0,20234.99 |
The tests are being triggered in jenkins. |
@@ -0,0 +1,156 @@ | |||
#ifndef DataFormats_HGCDigi_PHGCSimAccumulator_h | |||
#define DataFormats_HGCDigi_PHGCSimAccumulator_h |
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 file should likely be located somewhere in SimDataFormats
instead. None of the existing sub-packages were crystal-clear match, so I ask for better suggestions.
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready @slava77 comparisons for the following workflows were not done due to missing matrix map:
Comparison Summary:
|
+operations the changes to the StandardSequences look consistent with the purpose of the 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. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
+1 from the review thread it appears there are some residual points to be clarified, but a RelVal test will be beneficial for this, and the code looks mature to be tested in the pre-release |
This PR adds premixing for phase2 D17 geometry detectors as described in these O&C week slides
https://indico.cern.ch/event/711343/#54-phase-2-premixing-status
As a summary the changes include
PreMixingPhase2TrackerWorker
for phase2 tracker premixingmakeDigiSimLinks
to be a single parameter to control the behaviour of all sub-digitizers instead of sub-digitizer specific parametersPreMixingHGCalWorker
for HGCal premixingPreMixingCaloParticleWorker
for CaloParticles and SimClustersPreMixingTrackingParticleWorker
PreMixingGEMWorker
andPreMixingME0Worker
for GEM and ME0PreMixingCrossingFramePSimHitWorker
to mixPCrossingFrame<PSimHit>
(from pileup) andCrossingFrame<PSimHit>
(from signal)MixingWorker
,CrossingFrame<T>
, andPCrossingFrame<T>
There is still work to do (I'd be surprised if there were no bugs), but I believe integrating the first complete version has value (getting it reviewed, tested etc).
Tested in CMSSW_10_2_X_2018-04-23-2300 (rebased on top of CMSSW_10_2_X_2018-05-09-2300), no changes expected in existing workflows.
@kpedro88 @mdhildreth