xAOD::ByteStreamAuxContainer_v1 Node1 xAOD::ByteStreamAuxContainer_v1 + ByteStreamAuxContainer_v1() + ByteStreamAuxContainer_v1() + ~ByteStreamAuxContainer_v1() + operator=() + reset() + getAuxID() + regAuxVar() - size_noLock() - getVector1() - getVector1() * mutex_t * guard_t * m_locked * getData() * getVector() * getAuxIDs() * getDecorIDs() * getDecoration() * isDecoration() * lock() * clearDecorations() * lockDecoration() * size() * getData() * getWritableAuxIDs() * resize() * reserve() * shift() * insertMove() * name() * setName() Node2 SG::IAuxStore + supportsThinning + getData() + getWritableAuxIDs() + resize() + reserve() + shift() + insertMove() + setOption() + linkedVector() + getData() + linkedVector() Node2->Node1 Node4 ILockable + ~ILockable() + lock() Node4->Node1 Node5 SG::auxid_set_t + auxid_set_t() Node5->Node1 -m_decorations -ATLAS_THREAD_SAFE Node13 std::vector< SG::IAuxType Vector * > Node13->Node1 -ATLAS_THREAD_SAFE -m_staticVecs Node18 std::map< std::string, std::vector< float > > Node18->Node1 -ATLAS_THREAD_SAFE Node19 std::string Node19->Node1 -m_name Node19->Node18 +keys Node22 std::map< std::string, std::vector< std::vector < float > > > Node19->Node22 +keys Node24 std::map< std::string, std::vector< std::vector < int > > > Node19->Node24 +keys Node11 std::mutex Node11->Node1 -m_mutex Node22->Node1 -ATLAS_THREAD_SAFE Node24->Node1 -ATLAS_THREAD_SAFE