Trk::ElementTable_p1 Node1 Trk::ElementTable_p1 + ElementTable_p1() Node2 std::vector< Trk::Material_p1 > Node2->Node1 +table Node3 Trk::Material_p1 + Material_p1() Node3->Node2 +elements Node4 std::vector< float > + elements Node4->Node3 +materialData Node5 std::vector< unsigned char > + elements Node5->Node3 +elements +fractions Node6 std::vector< std::string > Node6->Node1 +names Node7 std::string Node7->Node6 +elements Node8 std::basic_string< char > Node8->Node7