-
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
Fix HCAL TP compression LUTs by populating plan 1 TP list first. #17790
Fix HCAL TP compression LUTs by populating plan 1 TP list first. #17790
Conversation
A new Pull Request was created by @matz-e (Matthias Wolf) for CMSSW_9_0_X. It involves the following packages: CalibCalorimetry/CaloTPG @ghellwig, @arunhep, @cerminar, @cmsbuild, @rekovic, @franzoni, @mmusich, @mulhearn, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here #13028 |
please test |
The tests are being triggered in jenkins. |
-1 Tested at: 85afb83 You can see the results of the tests here: I found follow errors while testing this PR Failed tests: AddOn
I found errors in the following addon tests: cmsRun /cvmfs/cms-ib.cern.ch/week0/slc6_amd64_gcc530/cms/cmssw-patch/CMSSW_9_0_X_2017-03-06-2300/src/Utilities/ReleaseScripts/scripts/read312RV_cfg.py : FAILED - time: date Tue Mar 7 07:40:48 2017-date Tue Mar 7 07:39:41 2017 s - exit: 23552 |
Comparison job queued. |
please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
continue; | ||
for (const auto& tower: theTrigTowerGeometry.towerIds(cell)) | ||
plan1_towers_.emplace(tower); | ||
} |
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.
hello @matz-e
plan1_towers_
is filled only at this line, inside CaloTPGTranscoderULUT::getOutputLUTSize(...),
and loadHCALCompress() does not seem to affect its content.
Therefore,
why does the swapping the ordering matter ?
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.
loadHCALCompress()
calls getOutputLUTSize()
in line 74, and thus relies on plan1_towers
already filled.
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.
getOutputLUTSize()
uses plan1_towers_
in line 212, that's why the order matters…
+1 |
@rekovic |
thanks for the reminder @deguio - will merge |
Backport of #17789.