Skip to content

Fix TrigT1[RPC|TGC]RecRoiTool configuration to produce self-contained CA

Rafal Bielski requested to merge rbielski/athena:fix-l1mu-recroitool-cfg into 22.0

Change TrigT1MuonRecRoiTool.TrigT1MuonRecRoiToolConfig into a proper ComponentAccumulator (CA) configuration module which provides functions returning self-contained CA instead of standalone tool instances which rely on external configuration to be called to work.

Adapt all clients to the change, which required a few other functions to be changed from returning a tool/alg instance into returning a CA.

Fixes ATR-26477

FYI @czodrows, @masato

Merge request reports