Trk::MaterialEffectsOnTrack Node1 Trk::MaterialEffectsOnTrack - m_scatteringAngles + MaterialEffectsOnTrack() + MaterialEffectsOnTrack() + MaterialEffectsOnTrack() + MaterialEffectsOnTrack() + MaterialEffectsOnTrack() + MaterialEffectsOnTrack() + operator=() + MaterialEffectsOnTrack() + operator=() + ~MaterialEffectsOnTrack() and 7 more... Node2 Trk::MaterialEffectsBase - m_tInX0 + MaterialEffectsBase() + MaterialEffectsBase() + ~MaterialEffectsBase() + clone() + uniqueClone() + thicknessInX0() + associatedSurface() + type() + derivedType() + dumpType() + dump() + dump() # setValues() # MaterialEffectsBase() # operator=() # MaterialEffectsBase() # operator=() Node2->Node1 Node3 SurfacePtrHolderDetEl # m_associatedSurface + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + operator=() + operator=() + surfacePtr() + release() + destroySurface() + cloneHelper() # ~SurfacePtrHolderImplDetEl() Node3->Node2 Node4 long Node4->Node2 -m_typeFlags Node5 std::unique_ptr< const Trk::EnergyLoss > + operator->() Node5->Node1 -m_energyLoss Node6 Trk::EnergyLoss - m_deltaE - m_sigmaDeltaE - m_sigmaMinusDeltaE - m_sigmaPlusDeltaE - m_mean_ioni - m_sig_ioni - m_mean_rad - m_sig_rad - m_length + EnergyLoss() + EnergyLoss() + EnergyLoss() + operator=() + operator=() + ~EnergyLoss() + EnergyLoss() + EnergyLoss() + EnergyLoss() + clone() and 14 more... Node6->Node5 +ptr