Trk::IMaterialEffectsOnTrackProvider Node1 Trk::IMaterialEffectsOnTrack Provider + DeclareInterfaceID() + ~IMaterialEffectsOnTrack Provider() + extrapolationSurfacesAnd Effects() + validationAction() Node3 Rec::MuidMaterialEffects OnTrackProvider - m_calotsos - m_calotsosparam - m_scattool - m_cosmics + MuidMaterialEffectsOnTrack Provider() + ~MuidMaterialEffectsOnTrack Provider() + initialize() + finalize() + extrapolationSurfacesAnd Effects() Node1->Node3 Node2 IAlgTool Node2->Node1