[ATR-20467] Let TrigConfBunchCrossingTool use xAOD metadata in full-athena if no TrigConfigSvc is added
In ATR-20467 the LAr monitoring started to fail as it used a bunch group tool which required the TrigConfSvc
This was recently removed from the trigger setup for these R3 monitoring jobs, and replaced with the trigger's xAODConfigTool
.
This MR allows the TrigConfBunchCrossingTool
to also use the trigger's xAODConfigTool
in full-athena, if no TrigConfSvc is present at the time of config.
This is an extension to the old configuration, it does not replace the need for a more thorough re-write as noted on ATR-20410
cc @akraszna