Skip to content

Remove CompFactory anti-pattern for mixed job options from MuonConfig and TrackingGeom

Edward Moyse requested to merge emoyse/athena:master-remove-anti-pattern into master

@fwinkl spotted that retrieving Configurable classes at module level does not play nicely with CAtoGlobalWrapper, i.e. where we want to use CA config in old configuration fragments.

I tested this locally with make test for MuonConfig and TrkConfig.

Ping @rlangenb, for info

Edited by Edward Moyse

Merge request reports