MuonCalibStreamDataProviderSvc Node1 MuonCalibStreamDataProviderSvc - m_run_number_from_cool - m_lumi_block_number _from_cool - m_event - m_evtN - m_runN - m_fake_evtN - m_fake_runN - m_fake_lumiB - m_pt - m_timeStamp + MuonCalibStreamDataProviderSvc() + ~MuonCalibStreamDataProviderSvc() + initialize() + queryInterface() + setNextEvent() + getEvent() + fakeEventN() + fakeRunN() + fakeLumiBlock() + LVL2_pt() + timeStamp() Node2 AthService - AthService() - AthService() - operator=() Node2->Node1 Node3 AthCommonMsg< Service > + msg() + msg() + msgLvl() Node3->Node2 Node4 Service Node4->Node3 Node5 IMuonCalibStreamDataProviderSvc + setNextEvent() + getEvent() + ~IMuonCalibStreamDataProviderSvc() + interfaceID() Node5->Node1 Node6 IInterface Node6->Node5 Node7 ServiceHandle< MuonCalib RunLumiBlockCoolSvc > Node7->Node1 -m_lumiBlockCoolSvc