Trk::ITruthTrackBuilder Node1 Trk::ITruthTrackBuilder + ~ITruthTrackBuilder() + createTrack() + interfaceID() Node3 Trk::TruthTrackBuilder - m_trackFitter - m_extrapolator - m_rotcreator - m_rotcreatorbroad - m_DetID - m_particlePropSvc - m_particleDataTable - m_minNdof - m_onlyPrimaries - m_minSiHits - m_minSiHitsForward - m_forwardBoundary - m_matEffects + TruthTrackBuilder() + initialize() + finalize() + createTrack() Node1->Node3 Node2 IAlgTool Node2->Node1