ActsTrk::DataLinkHolder< T > Node1 ActsTrk::DataLinkHolder< T > + DataLinkHolder() + operator*() + operator->() Node2 DataLink< T > + m_object - m_object + source() + toPersistent() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + toStorableObject() + toStorableObject() + toIdentifiedObject() + toIdentifiedObject() + toIdentifiedObject() + toIdentifiedObject() + toDefaultObject() + toDefaultObject() + toTransient() + toTransient() + toTransient() + toTransient() + toStorableObject() + toIdentifiedObject() + toIdentifiedObject() + toDefaultObject() + operator*() + operator->() + operator const_pointer() + cptr() + isValid() + operator!() + operator bool() + dataID() + key() + classID() - toTransient() - findIdentifier() * value_type * const_pointer * const_reference * ID_type * sgkey_t * __attribute__ * __attribute__ * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * toStorableObject() * toStorableObject() * toIdentifiedObject() * toIdentifiedObject() * toIdentifiedObject() * toIdentifiedObject() * toDefaultObject() * toDefaultObject() * toTransient() * toTransient() * toTransient() * toTransient() * toStorableObject() * toIdentifiedObject() * toIdentifiedObject() * toDefaultObject() * getDataPtr() * getDataNonConstPtr() * operator*() * operator->() * operator const_pointer() * cptr() * isValid() * operator!() * storable() * storableNonConst() * operator*() * operator->() * operator const_pointer() * cptr() * isValid() * operator!() * operator bool() * dataID() * key() Node2->Node1 +m_link Node3 DataLinkBase # m_persKey # m_isDirectIO - m_persKey + isDefault() + dataID() + key() + clear() + proxy() + source() + toTransient() + toTransient() + toTransient() + toTransient() and 11 more... # DataLinkBase() # DataLinkBase() # DataLinkBase() # DataLinkBase() # DataLinkBase() # toStorableObject() # toIdentifiedObject() # toIdentifiedObject() # storableBase() # throwInvalidLink() Node3->Node2 Node4 SG::DataProxyHolder + DataProxyHolder() + DataProxyHolder() + DataProxyHolder() + operator=() + clear() + toStorableObject() + toIdentifiedObject() + toIdentifiedObject() + isDefault() + dataID() and 11 more... + thin() + ATLAS_NOT_THREAD_SAFE() + resetCachedSource() - isObjpointer() - objpointer() - storeObjpointer() - proxy1() - source1() - tryRemap() Node4->Node3 -m_proxy Node5 SG::DataProxy + DataProxy() + DataProxy() + DataProxy() + DataProxy() + DataProxy() + DataProxy() + ~DataProxy() * handleList_t * mutex_t * lock_t * objMutex_t * objLock_t * SG::DataStore * m_refCount * m_resetFlag * m_boundHandles * m_origConst and 57 more... Node5->Node4 -m_proxy Node6 IRegistry Node6->Node5 Node7 SG::IRegisterTransient + ~IRegisterTransient() + registerTransient() Node7->Node5 Node8 SG::TransientAddress - m_storeID - m_clearAddress - m_consultProvider - m_address + TransientAddress() + TransientAddress() + TransientAddress() + TransientAddress() + TransientAddress() + ~TransientAddress() + operator=() + operator=() + setID() + reset() and 21 more... - TransientAddress() Node8->Node5 -m_tAddress Node19 std::atomic< bool > + ptr Node19->Node5 -m_const Node34 xAOD::TVirtualEvent + DEFAULT_KEY + KEY_MASK + ~TVirtualEvent() + retrieve() + retrieve() + keys() + getHash() + getKey() + getName() + getName() # getOutputObject() # getInputObject() # getNames() Node34->Node2 -m_event