Bring trig tower maker config to this decade
This MR brings TrigCaloTowerMaker to use ToolHandles and some other modern inventions. As a surprise, now the tools are actually configured :-) and the scheduler can spot unresolved dependencies. (HI test job fails like this:
AvalancheSchedulerSvc 0 FATAL Auto DataLoading not requested, and the following unmet INPUT dependencies were found:
AvalancheSchedulerSvc 0 FATAL o ( 'CaloCellContainer' , 'StoreGateSvc+AllCalo' ) required by Algorithm:
AvalancheSchedulerSvc 0 FATAL * HLTHICaloTowerMakerFS
ServiceManager 0 ERROR Unable to initialize service "AvalancheSchedulerSvc"
AthenaHiveEventLoopMgr 0 FATAL Error retrieving SchedulerSvc interface ISchedulerSvc.
ServiceManager 0 ERROR Unable to initialize Service: AthenaHiveEventLoopMgr
This error is gone after pointing TowerMaker tools to CaloCellsFS
.
So I think we may have not been running in the past what we thought we were ...
FI @fwinkl This is part of HI menu to CA migration work: @jkremer @qhu @asmaga
Edited by Tomasz Bold