Skip to content
Snippets Groups Projects
Commit 856f987c authored by Carlo Varni's avatar Carlo Varni Committed by Walter Lampl
Browse files

Set ITkRotCreatorCfg as a private tool instead of public to avoid...

Set ITkRotCreatorCfg as a private tool instead of public to avoid inconsistencies with multiple tracking passes configuration

Set ITkRotCreatorCfg as a private tool instead of public to avoid inconsistencies with multiple tracking passes configuration
parent 715e7d20
No related branches found
No related tags found
No related merge requests found
......@@ -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:
......
......@@ -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"};
//@}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment