diff --git a/InnerDetector/InDetConditions/TRT_ConditionsServices/python/TRT_ConditionsServicesConfig.py b/InnerDetector/InDetConditions/TRT_ConditionsServices/python/TRT_ConditionsServicesConfig.py index 25dc829593055191549e835d0e8d508c4e905dd4..7d7835e0aac05f4eda6b21d2b96b1183428b0a38 100644 --- a/InnerDetector/InDetConditions/TRT_ConditionsServices/python/TRT_ConditionsServicesConfig.py +++ b/InnerDetector/InDetConditions/TRT_ConditionsServices/python/TRT_ConditionsServicesConfig.py @@ -20,7 +20,7 @@ def TRT_CalDbToolCfg(flags, name="TRT_CalDbTool", **kwags): return acc -def TRT_StrawStatusSummaryToolCfg(flags, name="TRT_StrawStatusSummaryTool", forceLegacyAccess=False, **kwargs): +def TRT_StrawStatusSummaryToolCfg(flags, name="TRT_StrawStatusSummaryTool", **kwargs): """Return a ComponentAccumulator for TRT_StrawStatusSummaryTool""" acc = ComponentAccumulator() @@ -34,11 +34,12 @@ def TRT_StrawStatusSummaryToolCfg(flags, name="TRT_StrawStatusSummaryTool", forc acc.merge(TRTStrawStatusCondAlgCfg(flags)) - kwargs.setdefault("isGEANT4", flags.GeoModel.Align.LegacyConditionsAccess or forceLegacyAccess) + kwargs.setdefault("isGEANT4", flags.GeoModel.Align.LegacyConditionsAccess) acc.setPrivateTools(CompFactory.TRT_StrawStatusSummaryTool(name, **kwargs)) return acc + def TRT_StrawNeighbourSvcCfg(flags, name="TRT_StrawNeighbourSvc", **kwargs): acc = ComponentAccumulator() acc.addService(CompFactory.TRT_StrawNeighbourSvc(name, **kwargs), primary=True) diff --git a/InnerDetector/InDetDetDescr/TRT_GeoModel/python/TRT_GeoModelConfig.py b/InnerDetector/InDetDetDescr/TRT_GeoModel/python/TRT_GeoModelConfig.py index ef26fea4fc9b135ada2a36d46910c2389cddb094..7d8a1cd128540cb7a1c60f7036aaec581bbda68f 100644 --- a/InnerDetector/InDetDetDescr/TRT_GeoModel/python/TRT_GeoModelConfig.py +++ b/InnerDetector/InDetDetDescr/TRT_GeoModel/python/TRT_GeoModelConfig.py @@ -24,7 +24,7 @@ def TRT_GeoModelCfg(flags): trtDetectorTool.DoKryptonMixture = False from TRT_ConditionsServices.TRT_ConditionsServicesConfig import TRT_StrawStatusSummaryToolCfg - acc.popToolsAndMerge(TRT_StrawStatusSummaryToolCfg(flags, forceLegacyAccess=True)) # FIXME: if we set the tool, things break for unknown reasons + acc.popToolsAndMerge(TRT_StrawStatusSummaryToolCfg(flags)) geoModelSvc.DetectorTools += [ trtDetectorTool ] acc.merge(db) return acc