EvtIdModifierSvc Node1 EvtIdModifierSvc - m_skippedEvents - m_firstEvtIdx - m_evtNpletsProp - m_evtStoreName - m_evtNplets - m_numEvtTotals + 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 Node6 Service Node6->Node5