Trk::ITrackSlimmingTool Node1 Trk::ITrackSlimmingTool + slimTrack() + slimConstTrack() + interfaceID() Node3 DummyTrackSlimmingTool + DummyTrackSlimmingTool() + ~DummyTrackSlimmingTool() + initialize() + finalize() + slimTrack() + slimConstTrack() Node1->Node3 Node4 Trk::TrackSlimmingTool - m_keepCaloDeposit - m_keepOutliers - m_keepParameters - m_detID + TrackSlimmingTool() + ~TrackSlimmingTool() + initialize() + finalize() + slimTrack() + slimConstTrack() - setHints() - checkForValidMeas() - findLastValidTSoS() - keepParameters() Node1->Node4 Node2 IAlgTool Node2->Node1