MuonML::NodeFeatureList Node1 MuonML::NodeFeatureList + NodeFeatureList() + operator==() + isValid() + numFeatures() + featureNames() + fillInData() + addFeature() + addFeature() + setConnector() + setConnector() Node2 std::vector< Feature_t > Node2->Node1 -m_features Node3 std::shared_ptr< T > + operator->() Node3->Node2 +elements Node4 T Node4->Node3 +ptr Node5 std::shared_ptr< const NodeConnector > + operator->() Node5->Node1 -m_connector Node6 MuonML::NodeConnector - m_func + NodeConnector() + name() + connect() Node6->Node5 +ptr Node7 std::string Node7->Node6 -m_name Node8 std::basic_string< char > Node8->Node7