Skip to content

Replace the RegSelTool interface calls in the Muon and Calorimeter clients

Mark Sutton requested to merge sutt/athena:rsmuonclients into 24.0

This replaces the calls to the RegSleTools in all the trigger muon atnd calorimeer client code. In the TrigL2MuonSA and TrigPartialEventBuilding code, the new RegSelTool calls require an EventContext, but many of the algorithms do not actually use an EventContext so it has been provided using Gaudi::Hive::currentContext(). The requirement for the EventContext to be passed in to all algorithms could itself be considered a questionable design, which this circumvents.

This completes the client changes for ATR-30360. Once these changes are all in the release, I shall remove the old ointerface.

Edited by Mark Sutton

Merge request reports

Loading