Trk::OverlapDescriptor Node1 Trk::OverlapDescriptor + OverlapDescriptor() + ~OverlapDescriptor() + clone() + reachableSurfaces() Node2 HGTD_OverlapDescriptor - m_binnedArray - m_valuesR - m_valuesPhi - m_nStepsR - m_nStepsPhi - m_hgtdIdHelper + HGTD_OverlapDescriptor() + ~HGTD_OverlapDescriptor() + HGTD_OverlapDescriptor() + operator=() + clone() + reachableSurfaces() - dumpSurfaces() Node1->Node2 Node3 InDet::DiscOverlapDescriptor - m_bin_array - m_singleBinUtils - m_pixelCase + DiscOverlapDescriptor() + ~DiscOverlapDescriptor() + DiscOverlapDescriptor() + operator=() + clone() + reachableSurfaces() - dumpSurfaces() Node1->Node3 Node4 InDet::PixelOverlapDescriptor - m_robustMode - m_addMoreSurfaces - m_etaSlices - m_phiSlices - m_pixIdHelper + PixelOverlapDescriptor() + ~PixelOverlapDescriptor() + clone() + reachableSurfaces() - addPhiNeighbours() - dumpSurfaces() Node1->Node4 Node5 InDet::SCT_OverlapDescriptor - m_robustMode - m_addMoreSurfaces - m_etaSlices - m_sctIdHelper + SCT_OverlapDescriptor() + ~SCT_OverlapDescriptor() + clone() + reachableSurfaces() - dumpSurfaces() Node1->Node5 Node6 InDet::TRT_OverlapDescriptor - m_trtIdHelper - m_breakTolerance - m_outsideTolerance + TRT_OverlapDescriptor() + TRT_OverlapDescriptor() + operator=() + ~TRT_OverlapDescriptor() + clone() + reachableSurfaces() - checkAndFill() Node1->Node6