EventInfo_p4 Node1 EventInfo_p4 + EventInfo_p4() Node2 EventType_p3 + m_mc_channel_number + m_mc_event_number + EventType_p3() + operator<() Node2->Node1 +m_event_type Node3 std::string Node3->Node2 +m_user_type Node5 std::vector< float > + elements Node5->Node2 +m_mc_event_weights Node6 std::vector< bool > + elements Node6->Node2 +m_bit_mask Node7 TriggerInfo_p2 + m_statusElement + m_extendedLevel1ID + m_level1TriggerType + TriggerInfo_p2() Node7->Node1 +m_trigger_info Node8 std::vector< number _type > + elements Node8->Node7 +m_level2TriggerInfo +m_level1TriggerInfo +m_eventFilterInfo Node9 std::vector< TriggerInfo _p2::StreamTag_p2 > Node9->Node7 +m_streamTags Node11 EventID_p1 + m_run_number + m_event_number + m_time_stamp + m_time_stamp_ns_offset + m_lumiBlock + m_bunch_crossing_id + m_detector_mask0 + m_detector_mask1 + m_detector_mask2 + m_detector_mask3 + EventID_p1() Node11->Node1 +m_event_ID Node12 std::vector< unsigned int > + elements Node12->Node1 +m_event_flags