Add premixing to development ECAL Phase 2 simulation - #51358
Conversation
|
type ecal |
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-51358/49997
|
|
A new Pull Request was created by @thomreis for master. It involves the following packages:
@AdrianoDee, @DickyChant, @Moanwar, @antoniovagnerini, @civanch, @cmsbuild, @jfernan2, @kfjack, @kpedro88, @mandrenguyen, @mdhildreth, @miquork, @srimanob, @sroychow can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
please test |
|
+1 Size: This PR adds an extra 68KB to repository Comparison SummarySummary:
|
|
@thomreis thanks for this development! I have no particular comments on the code. Do you have higher-statistics validation plots that show sufficient agreement between classical and premixing for the Phase 2 ECAL? |
Not yet. This PR is the technical part to get premixing work in principle. With it and when PR #51269 gets merged we want to produce some larger samples to do studies. |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-51358/50021
|
|
please test |
|
+1 Size: This PR adds an extra 52KB to repository Comparison SummarySummary:
|
|
+l1 |
|
@cms-sw/simulation-l2 @cms-sw/pdmv-l2 please have a look |
|
urgent |
|
+1 |
|
test parameters:
|
|
please test |
|
+1 Size: This PR adds an extra 16KB to repository Comparison SummarySummary:
|
|
+pdmv |
|
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. @sextonkennedy, @mandrenguyen, @ftenchini (and backports should be raised in the release meeting by the corresponding L2) |
|
+1 |
PR description:
This adds the premixing capability to the ECAL Phase 2 simulation. In addition to the already existing premixing case in the
EcalLiteDTUCoder, the implementation follows the legacy one and adds theEcalSignalGeneratorPh2class and the newPreMixingEcalPh2Workerworker plugin.A dedicated upgrade ECAL development workflow (*.61299) with the ECAL simulation development on Alpaka (same as *.612 WFs) and premixing stage 1 + stage 2 is added for testing and further development of the premixing code. All configuration changes are activated by the
phase2_ecal_develera andpremix_stage2modifier.The ECAL Phase 2 TP emulation was added to the new premixing workflow and the ECAL development workflows (.61, .612) as well.
No changes are expected for the default Phase 2 simulation and premixing.
PR validation:
Passes the newly created 34634.61299 workflow and the existing 34634.612 workflow.