EvtIdModifierSvc Node1 EvtIdModifierSvc - m_skippedEvents - m_firstEvtIdx + EvtIdModifierSvc() + initialize() + queryInterface() + run_number_list() + modify_evtid() + interfaceID() - EvtIdModifierSvc() Node2 IEvtIdModifierSvc + ~IEvtIdModifierSvc() + run_number_list() + modify_evtid() + interfaceID() Node2->Node1 Node3 IInterface Node3->Node2 Node4 AthService - AthService() - AthService() - operator=() Node4->Node1 Node5 AthCommonMsg< Service > + msg() + msg() + msgLvl() Node5->Node4 Node7 std::vector< event _number_t > + elements Node7->Node1 -m_numEvtTotals Node8 std::vector< ItemModifier > Node8->Node1 -m_evtNplets Node9 ItemModifier + runnbr + evtnbr + timestamp + lbknbr + nevts + flags Node9->Node8 +elements Node10 std::string Node10->Node1 -m_evtStoreName Node12 std::vector< uint64_t > + elements Node12->Node1 -m_evtNpletsProp