xAOD::AuxInfoBase Node1 xAOD::AuxInfoBase - m_ownsStore - m_locked + AuxInfoBase() + AuxInfoBase() + AuxInfoBase() + ~AuxInfoBase() + operator=() + getAuxID() + regAuxVar() * getStore() * getStore() * setStore() * getStoreType() * getData() * getVector() * getAuxIDs() * getDecorIDs() * isDecoration() * getDecoration() * lock() * clearDecorations() * size() * lockDecoration() * linkedVector() * getData() * getWritableAuxIDs() * resize() * reserve() * shift() * insertMove() * setOption() * linkedVector() * getIOData() * getIOType() * getDynamicAuxIDs() * getSelectedAuxIDs() * name() * setName() Node2 SG::IAuxStore + supportsThinning + getData() + getWritableAuxIDs() + resize() + reserve() + shift() + insertMove() + setOption() + linkedVector() + getData() + linkedVector() Node2->Node1 Node2->Node1 -m_store Node3 SG::IConstAuxStore + ~IConstAuxStore() + getData() + getVector() + getDecoration() + getAuxIDs() + getDecorIDs() + isDecoration() + lock() + clearDecorations() + size() + lockDecoration() + linkedVector() Node3->Node2 Node4 SG::IAuxStoreIO + ~IAuxStoreIO() + getIOData() + getIOType() + getDynamicAuxIDs() + getSelectedAuxIDs() Node4->Node1 Node4->Node1 -m_storeIO Node5 SG::IAuxStoreHolder + ~IAuxStoreHolder() + setStore() + getStore() + getStore() + getStoreType() Node5->Node1 Node6 ILockable + ~ILockable() + lock() Node6->Node1 Node7 SG::auxid_set_t + auxid_set_t() Node7->Node1 -m_auxids Node15 std::vector< SG::IAuxType Vector * > Node15->Node1 -m_vecs Node13 std::mutex Node13->Node1 -m_mutex Node20 std::string Node20->Node1 -m_name