-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Adapt HGCal rechit producer for HGCal testbeam data #48606
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
Conversation
|
cms-bot internal usage |
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-48606/45572
|
|
A new Pull Request was created by @stahlleiton for master. It involves the following packages:
@AdrianoDee, @Dr15Jones, @Moanwar, @atpathak, @bsunanda, @civanch, @cmsbuild, @DickyChant, @francescobrivio, @jfernan2, @kpedro88, @makortel, @mandrenguyen, @mdhildreth, @miquork, @perrotta, @srimanob, @subirsarkar can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
|
This PR deletes the entire |
|
hold |
|
Pull request has been put on hold by @kpedro88 |
Hi @kpedro88, this was on purpose. As you can see in |
|
unhold |
|
please update the PR with a more thorough description of what was changed and why. |
|
please test |
|
+1 Size: This PR adds an extra 28KB to repository 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: Comparison SummarySummary:
CUDA Comparison SummarySummary:
ROCM Comparison SummarySummary:
|
|
+1 |
|
+pdmv |
|
+Upgrade |
|
+1 |
|
@cms-sw/alca-l2 and @cms-sw/db-l2 : It would be greatly appreciated if you could review this PR and eventually sign, thanks |
|
+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. @mandrenguyen, @rappoccio, @sextonkennedy, @antoniovilela (and backports should be raised in the release meeting by the corresponding L2) |
|
+1 |
PR description:
So far there were two HGCal rechit data format directories: HGCalRecHit (including HGCalRecHitHost and HGCalRecHitSoA) and HGCalReco (including HGCalSoARecHits). The HGCalRecHit data formats were used in test beam workflows while HGCalReco formats are used by the TICL reconstruction.
This PR adapts the HGCalSoARecHits format to support the processing of testbeam data (modifying accordingly the HGCalRecHitCalibrationAlgorithms and HGCalRecHitProducers to use HGCalReco formats instead of the HGCalRecHit formats) and allows to run offline reconstruction (up to layer clusters at the moment). Thus, the HGCalRecHit data formats becomes obsolete by this PR.
Moreover this PR now apply energy loss and thickness corrections to the RecHits to convert charge (in fC) to energy (in GeV). See slide 9–12: https://indico.cern.ch/event/1554444/contributions/6545659/attachments/3078603/5448738/HGCal_rawdata_config_20250602.pptx-2.pdf#page=9
And finally it sets up a new relval using as input 2024 HGCal test beam data, which requires the following cms-data PRs: cms-data/Geometry-HGCalMapping#4 and cms-data/RecoLocalCalo-HGCalRecProducers#1
@pfs @IzaakWN
PR validation:
This PR can be tested using relval 77 with cms-data PRs cms-data/Geometry-HGCalMapping#4 and cms-data/RecoLocalCalo-HGCalRecProducers#1