AthenaMonitoringKernel: Fix setting of histogram options.
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Stage: external | No artifacts found |
GitLab service scheduled maintenance on Friday, March 21st 2025 as of 08h00 Geneva time for an estimated period of 1 hour. Further information under OTG0154918.
When histogram options were provided via a list of strings to the opt argument of defineHistogram(), only the last option actually had any effect. This is because lists were being handled with this code:
elif isinstance(opt, list):
for o in opt: settings.update( _options(o) ) # process each item in list
but _options() returns all the settings, so this was overwriting all but the last option with defaults.
Reworked to fix this.
Fixes assertion failure seen in the TrigT1CaloMonitoring in the dbg build.
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Stage: external |
Download artifacts
No artifacts found |