Trk::ITrackHoleSearchTool Node1 Trk::ITrackHoleSearchTool + DeclareInterfaceID() + countHoles() + getHolesOnTrack() + getTrackWithHoles() + getTrackWithHolesAndOutliers() Node3 InDet::InDetTrackHoleSearchTool - m_atlasId - m_extrapolator - m_boundaryCheckTool - m_extendedListOfHoles - m_cosmic - m_minSiHits - m_countDeadModulesAfterLastHit - m_warning + InDetTrackHoleSearchTool() + ~InDetTrackHoleSearchTool() + initialize() + finalize() + countHoles() + getHolesOnTrack() + getTrackWithHoles() + getTrackWithHolesAndOutliers() - searchForHoles() - getMapOfHits() - performHoleSearchStepWise() - addHolesToTrack() - createHoleTSOS() Node1->Node3 Node4 TRTTrackHoleSearchTool - m_extrapolator - m_conditions_svc - m_use_conditions_svc - m_outer_radius - m_max_z - m_max_trailing_holes - m_begin_at_first_trt_hit - m_end_at_last_trt_hit - m_bcheck - m_do_dump_bad_straw_log and 6 more... + TRTTrackHoleSearchTool() + initialize() + finalize() + countHoles() + getHolesOnTrack() + getTrackWithHoles() + getTrackWithHolesAndOutliers() - extrapolateBetweenHits() - dump_bad_straw_log() - find_first_trt_hit() - find_last_hit_before_trt() - addHolesToTrack() Node1->Node4 Node2 IAlgTool Node2->Node1