ICscSegmentFinder Node1 ICscSegmentFinder + find() + find() + interfaceID() Node3 Csc2dSegmentMaker - m_idHelperSvc - m_cscdig_sg_inkey - m_segmentTool - m_cscClusterOnTrackCreator - m_printer + Csc2dSegmentMaker() + ~Csc2dSegmentMaker() + initialize() + find() + find() - findSegmentCombination() Node1->Node3 Node4 Csc4dSegmentMaker - m_max_chisquare - m_max_slope_r - m_max_slope_phi - m_max_seg_per_chamber - m_segmentTool - m_printer + Csc4dSegmentMaker() + ~Csc4dSegmentMaker() + initialize() + find() + find() Node1->Node4 Node2 IAlgTool Node2->Node1