diff --git a/InnerDetector/InDetConfig/python/SeedToTrackConversionToolConfig.py b/InnerDetector/InDetConfig/python/SeedToTrackConversionToolConfig.py index 298603f40661c043060f31fc54ef16edb16e6b0e..083122eb8df92abb7926dc426df14db2056d406c 100644 --- a/InnerDetector/InDetConfig/python/SeedToTrackConversionToolConfig.py +++ b/InnerDetector/InDetConfig/python/SeedToTrackConversionToolConfig.py @@ -43,9 +43,7 @@ def ITkSeedToTrackConversionToolCfg( if "RIO_OnTrackCreator" not in kwargs: from TrkConfig.TrkRIO_OnTrackCreatorConfig import ITkRotCreatorCfg - RotCreator = acc.popToolsAndMerge(ITkRotCreatorCfg(flags)) - acc.addPublicTool(RotCreator) - kwargs.setdefault("RIO_OnTrackCreator", RotCreator) + kwargs.setdefault("RIO_OnTrackCreator", acc.popToolsAndMerge(ITkRotCreatorCfg(flags))) extension = flags.Tracking.ActiveConfig.extension if extension == flags.Tracking.PrimaryPassConfig.value: diff --git a/InnerDetector/InDetRecTools/SeedToTrackConversionTool/SeedToTrackConversionTool/SeedToTrackConversionTool.h b/InnerDetector/InDetRecTools/SeedToTrackConversionTool/SeedToTrackConversionTool/SeedToTrackConversionTool.h index 8fd154a505812e977ffa7279778150732635d419..7ccd6309f73d0933e5d6260b2ed8663103f7ecd5 100644 --- a/InnerDetector/InDetRecTools/SeedToTrackConversionTool/SeedToTrackConversionTool/SeedToTrackConversionTool.h +++ b/InnerDetector/InDetRecTools/SeedToTrackConversionTool/SeedToTrackConversionTool/SeedToTrackConversionTool.h @@ -84,7 +84,7 @@ namespace InDet //@{ PublicToolHandle<Trk::IExtrapolator> m_extrapolator {this, "Extrapolator","Trk::Extrapolator", "extrapolator"}; - PublicToolHandle<Trk::IRIO_OnTrackCreator > m_rotcreator + ToolHandle<Trk::IRIO_OnTrackCreator > m_rotcreator {this, "RIO_OnTrackCreator", "Trk::RIO_OnTrackCreator/InDetRotCreator", "Creator ROT"}; //@}