Trk::IVertexLinearizedTrackFactory Node1 Trk::IVertexLinearizedTrack Factory + ~IVertexLinearizedTrackFactory() + linearize() + linearizedTrack() + linearizedTrack() + interfaceID() Node3 Trk::FullLinearizedTrack Factory - m_extrapolator - m_fieldCacheCondObjInputKey + initialize() + FullLinearizedTrackFactory() + ~FullLinearizedTrackFactory() + linearize() + linearizedTrack() + linearizedTrack() Node1->Node3 Node2 IAlgTool Node2->Node1