Muon::IMuonSegmentInOverlapResolvingTool::SegmentMatchResult Node1 Muon::IMuonSegmentInOverlap ResolvingTool::SegmentMatchResult + angularDifferencePhi + averagePhiHitPullSegment1 + averagePhiHitPullSegment2 + SegmentMatchResult() + goodMatch() + toString() Node2 Muon::IMuonSegmentInOverlap ResolvingTool::SegmentPhiMatchResult + segmentDirection1 + segmentDirection2 + deltaYZ + SegmentPhiMatchResult() + SegmentPhiMatchResult() + toString() Node2->Node1 +phiResult Node3 Muon::IMuonSegmentInOverlap ResolvingTool::SegmentPositionMatch Result + positionAlongTube1 + positionInTube1 + channelLength1 + positionAlongTube2 + positionInTube2 + channelLength2 + positionResidual + goodMatch + segmentPosition + SegmentPositionMatchResult() + SegmentPositionMatchResult() + inBounds() + toString() Node3->Node1 +segmentResult1 +segmentResult2