Skip to content

Introduce CaloDecoratorKernelCfg for EGAM + HIGG1 derivations

Thomas Strebler requested to merge tstreble/athena:GainDecoCfg into main

EGAM derivations are running MaxCellDecorator, GainDecoratorTool, ClusterEnergyPerLayerDecorator to decorate objects. In case several formats are run in parallel, this leads to the following error (see https://its.cern.ch/jira/browse/ATEAM-939)

https://bigpanda.cern.ch//media/filebrowser/d4f9c2a9-cfc2-4827-8785-fcb8f8e58cab/group.art/tarball_PandaJob_6002767659_GRIF-LPNHE/log.Derivation

05:03:39 EGAM2Kernel         ERROR SG::ExcStoreLocked: Attempted to modify auxiliary data in a locked store: `::E_Lr0_HiG' (2126)

To benefit from algorithm deduplication in the scheduler, a common CaloDecoratorKernelCfg is introduced and use in the different formats.

Also switch ConfigFlags to flags for consistency with other CA configs.

Edited by Thomas Strebler

Merge request reports