EventType Node1 EventType + IS_SIMULATION + IS_TESTBEAM + IS_CALIBRATION + EventType() + ~EventType() + operator<() + test() + typeToString() + user_type() + user_type_raw() + get_detdescr_tags() + get_detdescr_tags() + mc_channel_number() + mc_event_number() + mc_event_weight() + n_mc_event_weights() + bit_mask_begin() + bit_mask_end() + bit_mask() * number_type * BitMask * BitMaskIterator * EventTypeCode * NameTagPair * NameTagPairVec * IS_SIMULATION * IS_TESTBEAM * IS_CALIBRATION * m_mc_channel_number * m_mc_event_number * add_type() * set_user_type() * set_mc_channel_number() * set_mc_event_number() * set_mc_event_weight() * reset_detdescr_tags() * EventType() * ~EventType() * operator<() * test() * typeToString() * user_type() * user_type_raw() * get_detdescr_tags() * get_detdescr_tags() * mc_channel_number() * mc_event_number() * mc_event_weight() * n_mc_event_weights() * bit_mask_begin() * bit_mask_end() * bit_mask() Node2 std::string Node2->Node1 -m_user_type Node3 std::basic_string< char > Node3->Node2 Node4 std::vector< float > + elements Node4->Node1 -m_mc_event_weights Node5 std::vector< bool > + elements Node5->Node1 -m_bit_mask