Trk::MaterialStep Node1 Trk::MaterialStep # m_steplength # m_hitX # m_hitY # m_hitZ # m_hitR + MaterialStep() + MaterialStep() + MaterialStep() + MaterialStep() + MaterialStep() + operator=() + operator=() + ~MaterialStep() + dump() + dump() and 13 more... Node2 Trk::Material + X0 + L0 + A + Z + rho + dEdX + zOaTr + Material() + Material() + Material() + Material() + ~Material() + operator=() + operator=() + scale() + zOverAtimesRho() + x0() + averageZ() + toString() Node2->Node1 #m_material Node3 Trk::MaterialComposition + MaterialComposition() + MaterialComposition() + MaterialComposition() + operator=() + operator=() + ~MaterialComposition() + MaterialComposition() + MaterialComposition() + MaterialComposition() + operator=() + operator=() Node3->Node2 +composition Node4 std::vector< ElementFraction > Node4->Node3 Node5 T Node5->Node4 +elements