AddressRemappingSvc Node1 AddressRemappingSvc - m_clidSvc - m_proxyDict - m_RCUSvc - m_algResourcePool - m_overwriteMaps - m_oldTads - m_newTads - m_oldTadsCleaned - m_newTadsCleaned - m_typeKeyRenameMaps - m_inputRenames - m_skipBadRemappings - m_deletesMutex - m_haveDeletes - m_deletes + AddressRemappingSvc() + ~AddressRemappingSvc() + ATLAS_NOT_THREAD_SAFE() + finalize() + preLoadAddresses() + loadAddresses() + updateAddress() + inputRenameMap() - getClid() - preLoadAddressesConst() - updateAddressConst() - loadAddressesConst() - addInputRenames() - ATLAS_NOT_THREAD_SAFE() - renameTads() - initDeletes() - isDeleted() Node2 extends< AthService, Athena::IInputRename > Node2->Node1 Node3 IAddressProvider + DeclareInterfaceID() + preLoadAddresses() + loadAddresses() + updateAddress() + ~IAddressProvider() Node3->Node1 Node4 IInterface Node4->Node3