DMTest::CLinksAOD Node1 DMTest::CLinksAOD + vel() + setVel() + setVel() + elv() + elv() + setElv() Node2 std::vector< ElementLink < DataVector > > Node2->Node1 -m_vel Node3 ElementLink< DataVector > + m_element + m_elementCached - m_element - m_elementCached + operator=() + source() + toPersistent() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() and 8 more... + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + getDataPtr() + getDataNonConstPtr() + getDataLink() + getDataLink() + getStorableObjectPointer() + getStorableObjectRef() + cptr() + operator*() + operator->() + operator ElementConstPointer() + isValid() + operator!() + cachedElement() + getStorableObjectPointer() + getStorableObjectRef() + cptr() + operator*() + operator->() + operator ElementConstPointer() + isValid() + operator!() + cachedElement() + index() + dataID() + key() + operator==() + operator!=() + hasCachedElement() + toIndexedElement() + toContainedElement() + setElement() + setStorableObject() + resetWithKeyAndIndex() + resetWithKeyAndIndex() + reset() + classID() - toTransient() - findIdentifier() - findIndex() * index_type * sgkey_t * ID_type * value_type * BaseConstReference * BaseConstPointer * ElementType * ElementConstReference * ElementConstPointer * const_iterator * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() and 8 more... * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * getDataPtr() * getDataNonConstPtr() * getDataLink() * getDataLink() * getStorableObjectPointer() * getStorableObjectRef() * cptr() * operator*() * operator->() * operator ElementConstPointer() * isValid() * operator!() * cachedElement() * getStorableObjectPointer() * getStorableObjectRef() * cptr() * operator*() * operator->() * operator ElementConstPointer() * isValid() * operator!() * cachedElement() * index() * dataID() * key() * operator==() * operator!=() * hasCachedElement() * toIndexedElement() * toIndexedElement() * toContainedElement() * toContainedElement() * setElement() * setStorableObject() * setStorableObject() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * storable() * storableNonConst() * toIndexedElement() * toContainedElement() * setElement() * setStorableObject() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * reset() Node3->Node2 +elements Node4 SG::ElementLinkTraits < DataVector >::Base + m_cacheValid - m_key - m_index + isDefaultIndex() + hasCachedElement() + isDefault() + index() + dataID() + key() + source() + proxy() + reset() + toTransient() + toPersistent() + thin() + thin() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() and 12 more... - requires() - requires() Node4->Node3 Node51 xAOD::TVirtualEvent + DEFAULT_KEY + KEY_MASK + ~TVirtualEvent() + retrieve() + retrieve() + keys() + getHash() + getKey() + getName() + getName() # getOutputObject() # getInputObject() # getNames() Node51->Node3 -m_event Node52 DataVector< T, BASE > + m_deleter + m_ownPolicy + has_virtual + must_own * DataVector() * DataVector() * DataVector() * DataVector() * DataVector() * DataVector() * operator=() * operator=() * operator=() * assign() * assign() * size() * resize() * reserve() * operator[]() * get() * operator[]() * at() * at() * front() * back() * front() * back() * begin() * end() * begin() * end() * rbegin() * rend() * rbegin() * rend() * cbegin() * cend() * crbegin() * crend() * push_back() * push_back() * emplace_back() * insert() * insert() * emplace() * insert() * insert() * insert() * insertMove() * erase() * erase() * pop_back() * clear() * swap() * sort() * sort() * iter_swap() * swapElement() * swapElement() * swapElement() * swapElement() * clear() * clear() * clear() * dvlinfo_v() * auxbase() * max_size() and 11 more... * self * DataModel_detail::Element Proxy< DataVector > * ConstDataVector * DataVectorWithAlloc * test2_assignelement1a * test2_assignelement1 * test2_assignelement2 * resortAux() * testInsert() * testInsertOol() and 10 more... Node52->Node3 -m_container Node54 ElementLinkVector< DataVector > + ElementLinkVector() + operator=() + toPersistent() + toTransient() + operator==() + operator!=() + elementCPtr() + elementIndex() + elementDataID() + hostDObjs() + beginHostDObjs() + beginHostDObjs() + endHostDObjs() + endHostDObjs() + findHostDObj() + findHostDObj() + moveHostDObjs() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + operator=() + operator=() + assign() and 6 more... + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + begin() + begin() + end() + end() + rbegin() + rbegin() + rend() + rend() + begin() + begin() + end() + end() + rbegin() + rbegin() + rend() + rend() + size() + max_size() + resize() + capacity() + empty() + reserve() + size() + max_size() + resize() + capacity() + empty() + reserve() + operator[]() + at() + front() + back() + operator[]() + at() + front() + back() * DictSel * ElementLinkVector() * insert() * operator== * operator< * reference * const_reference * iterator * const_iterator * size_type * difference_type * value_type * allocator_type * pointer * const_pointer * reverse_iterator * const_reverse_iterator * reference * const_reference * iterator * const_iterator * size_type * value_type * reverse_iterator * const_reverse_iterator * elementCPtr() * elementIndex() * elementDataID() * hostDObjs() * beginHostDObjs() * beginHostDObjs() * endHostDObjs() * endHostDObjs() * findHostDObj() * findHostDObj() * moveHostDObjs() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * operator=() * operator=() * assign() and 6 more... * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * assign() * assign() * push_back() * push_back() * push_back() * pop_back() * pop_back() * insert() * insert() * insert() and 16 more... * begin() * begin() * end() * end() * rbegin() * rbegin() * rend() * rend() * begin() * begin() * end() * end() * rbegin() * rbegin() * rend() * rend() * size() * max_size() * resize() * capacity() * empty() * reserve() * size() * max_size() * resize() * capacity() * empty() * reserve() * operator[]() * at() * front() * back() * operator[]() * at() * front() * back() Node54->Node1 -m_elv Node55 std::vector< ElementLink > Node55->Node54 -m_elVec Node58 std::vector< ElemLinkRef > Node58->Node54 -m_shortRefs Node62 std::vector< DataLink < DOBJ > > Node62->Node54 -m_hostDObjs