Trk::IMaterialMapper Node1 Trk::IMaterialMapper + DeclareInterfaceID() + ~IMaterialMapper() + recordMaterialHit() + recordLayerHit() + recordSurfaceHit() Node3 Trk::MaterialMapper - m_incidentSvc - m_materialAssociationType - m_maxMappingEvents - m_processedEvents - m_totalMaterialTree - m_validationTree - m_validationTreeName - m_validationTreeDescription - m_validationTreeFolder - m_materialSteps and 37 more... + MaterialMapper() + ~MaterialMapper() + initialize() + finalize() + recordMaterialHit() + recordLayerHit() + recordSurfaceHit() + handle() - finalizeVolumeHits() - finalizeLayerHits() - finalizeSurfaceHits() - bookValidationTree() - volumeTreeObject() - layerTreeObject() - surfaceTreeObject() Node1->Node3 Node2 IAlgTool Node2->Node1