IdDictDictionary Node1 IdDictDictionary - m_generated_implementation - m_do_checks - m_do_neighbours + IdDictDictionary() + ~IdDictDictionary() + find_field() + find_label() + get_label_value() + find_subregion() + find_region() + find_region() + find_group() + add_field() and 31 more... Node1->Node1 +m_parent_dict Node2 std::vector< IdDictGroup * > Node2->Node1 +m_groups Node3 IdDictGroup - m_generated_implementation + IdDictGroup() + IdDictGroup() + ~IdDictGroup() + name() + entries() + regions() + build_multirange() + add_dictentry() + resolve_references() + generate_implementation() + reset_implementation() + verify() + sort() + clear() Node3->Node2 +elements Node6 std::string Node6->Node1 -m_file_name +m_version -m_dict_tag +m_author +m_name +m_date Node6->Node3 -m_name Node9 IdDictRegion + m_index + m_is_empty + m_eta0 + m_deta + m_phi0 + m_dphi # m_resolved_references # m_generated_implementation + IdDictRegion() + ~IdDictRegion() + group_name() + build_range() + set_index() + add_entry() + resolve_references() + generate_implementation() + find_neighbours() + reset_implementation() + verify() + clear() Node6->Node9 +m_tag +m_group +m_next_abs_eta _name +m_name Node19 std::vector< std::string > Node6->Node19 +elements Node23 std::map< std::string, IdDictSubRegion * > Node6->Node23 +keys Node25 std::map< std::string, IdDictField * > Node6->Node25 +keys Node7 std::basic_string< char > Node7->Node6 Node8 std::vector< IdDictRegion * > Node8->Node1 +m_regions +m_all_regions Node8->Node3 -m_regions Node8->Node9 +m_prev_samp +m_next_samp +m_prev_subdet +m_next_subdet Node9->Node8 +elements Node9->Node9 +m_next_abs_eta +m_prev_abs_eta Node19->Node1 +m_subdictionary_names Node19->Node9 +m_prev_subdet_names +m_next_subdet_names +m_prev_samp_names +m_next_samp_names Node23->Node1 +m_subregions Node25->Node1 +m_fields