Add additional AccumulatorCache to frequently called Cfg objects
Cache a few more Cfg objects:
----------------------------------------------------------------------------------------------------------
AccumulatorCache | Hits (time) | Misses (time) |
----------------------------------------------------------------------------------------------------------
TrkConfig.AtlasExtrapolatorConfig.InDetExtrapolatorCfg | 1254 ( 9.1s) | 45 ( 6.0s) |
TrkConfig.AtlasExtrapolatorToolsConfig.AtlasNavigatorCfg | 744 ( 4.6s) | 53 ( 7.4s) |
MuonConfig.MuonGeometryConfig.MuonAlignmentCondAlgCfg | 847 ( 1.6s) | 29 ( 0.5s) |
TRT_GeoModel.TRT_GeoModelConfig.TRT_GeoModelCfg | 899 ( 1.4s) | 28 ( 0.3s) |
SCT_GeoModel.SCT_GeoModelConfig.SCT_GeoModelCfg | 476 ( 0.4s) | 28 ( 0.1s) |
PixelGeoModel.PixelGeoModelConfig.PixelGeoModelCfg | 384 ( 0.3s) | 28 ( 0.1s) |
Not entirely sure why some of the times to retrieve the cached version are higher than others? Overall I think this saves around 1 minute configuration time.