EventStreamInfo Node1 EventStreamInfo - m_numberOfEvents + EventStreamInfo() + ~EventStreamInfo() + getNumberOfEvents() + getRunNumbers() + getLumiBlockNumbers() + getProcessingTags() + getItemList() + getEventTypes() + addEvent() + insertRunNumber() + insertLumiBlockNumber() + insertProcessingTag() + insertItemList() + insertEventType() + print() Node2 std::set< std::string > Node2->Node1 -m_processingTags Node3 std::string Node3->Node2 +keys Node6 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() Node3->Node6 -m_user_type Node4 std::basic_string< char > Node4->Node3 Node5 std::set< EventType > Node5->Node1 -m_eventTypes Node6->Node5 +keys Node7 std::vector< float > + elements Node7->Node6 -m_mc_event_weights Node8 std::vector< bool > + elements Node8->Node6 -m_bit_mask Node9 std::set< unsigned int > + keys Node9->Node1 -m_lumiBlockNumbers -m_runNumbers Node10 std::set< std::pair < CLID, std::string > > + keys Node10->Node1 -m_itemList