MuonML::SegmentEdgeGraph Node1 MuonML::SegmentEdgeGraph + nNodes + nEdges   Node2 std::vector< const xAOD::MuonSegment_v1 * >     Node2->Node1 +segments Node3 xAOD::MuonSegment_v1   + MuonSegment_v1() + ~MuonSegment_v1() + position() + direction() + muonSegment() + setMuonSegment() * x() * y() * z() * setPosition() * px() * py() * pz() * setDirection() * t0() * t0error() * setT0Error() * chiSquared() * numberDoF() * setFitQuality() * sector() * chamberIndex() * etaIndex() * technology() * setIdentifier() * nPrecisionHits() * nPhiLayers() * nTrigEtaLayers() * setNHits() Node3->Node2 +elements Node4 SG::AuxElement     Node4->Node3 Node5 std::vector< float > + elements + elements   Node5->Node1 +edgeFeatures +nodeFeatures Node6 std::vector< int64_t > + elements + elements   Node6->Node1 +edgeIndex