EventFeature Node1 EventFeature - m_type - m_dataWords - m_dataBlocks - m_featureStructure - m_structureFixed + EventFeature() + EventFeature() + EventFeature() + EventFeature() + EventFeature() + ~EventFeature() + operator=() + tag() + type() + featureStructure() and 13 more... + featureType() + featureType() + featureTag() + featureTag() - setFeatureStructure() - insertDataBlock() - addDataBlock() - indexRange() Node2 std::map< FeatureType, std::string > + keys Node2->Node1 -m_featureTags Node3 std::string Node3->Node1 -m_tag Node3->Node2 +elements Node4 std::basic_string< char > Node4->Node3 Node5 std::vector< double > + elements Node5->Node1 -m_dataList