IEvtIdModifierSvc Node1 IEvtIdModifierSvc + ~IEvtIdModifierSvc() + run_number_list() + modify_evtid() + interfaceID() Node3 EvtIdModifierSvc - m_skippedEvents - m_firstEvtIdx - m_evtNpletsProp - m_evtStoreName - m_evtNplets - m_numEvtTotals + EvtIdModifierSvc() + initialize() + queryInterface() + run_number_list() + modify_evtid() + interfaceID() - EvtIdModifierSvc() Node1->Node3 Node2 IInterface Node2->Node1