IMuonCalibStreamDataProviderSvc Node1 IMuonCalibStreamDataProviderSvc + setNextEvent() + getEvent() + ~IMuonCalibStreamDataProviderSvc() + interfaceID() Node3 MuonCalibStreamDataProviderSvc - m_lumiBlockCoolSvc - 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() Node1->Node3 Node2 IInterface Node2->Node1