xAOD::RAuxStore Node1 xAOD::RAuxStore - m_topStore - m_structMode - m_inputScanned - m_size - m_locked - m_entryToLoad + RAuxStore() + ~RAuxStore() + structMode() + readFrom() + writeTo() + getEntry() + reset() + getData() + getVector() + getAuxIDs() + getDecorIDs() + getDecoration() + isDecoration() + lock() + clearDecorations() + lockDecoration() + size() + linkedVector() + linkedVector() + getData() + getWritableAuxIDs() + resize() + reserve() + shift() + insertMove() + getIOData() + getIOType() + getDynamicAuxIDs() + selectAux() + getSelectedAuxIDs() - setupInputData() - setupOutputData() - scanInputNtuple() - auxFieldType() - setupAuxField() - isAuxIDSelected() - isPrimitiveField() - isContainerField() - addVectorField() - fieldInfosHasAuxid() - isRegisteredType() * getData() * getVector() * getAuxIDs() * getDecorIDs() * getDecoration() * isDecoration() * lock() * clearDecorations() * lockDecoration() * size() * linkedVector() * linkedVector() * getData() * getWritableAuxIDs() * resize() * reserve() * shift() * insertMove() * getIOData() * getIOType() * getDynamicAuxIDs() * selectAux() * getSelectedAuxIDs() Node2 SG::IAuxStore + supportsThinning + getData() + getWritableAuxIDs() + resize() + reserve() + shift() + insertMove() + setOption() + linkedVector() + getData() + linkedVector() Node2->Node1 Node4 SG::IAuxStoreIO + ~IAuxStoreIO() + getIOData() + getIOType() + getDynamicAuxIDs() + getSelectedAuxIDs() Node4->Node1 Node5 SG::auxid_set_t + auxid_set_t() Node5->Node1 -m_decorIDs -m_auxIDs Node13 std::vector< SG::IAuxType Vector * > Node13->Node1 -m_vecs Node18 std::unique_ptr< RNTuple Reader > + ptr + operator->() Node18->Node1 -m_outNtuple -m_inNtuple Node19 xAOD::AuxSelection + AuxSelection() + selectAux() + getSelectedAuxIDs() Node19->Node1 -m_selection Node11 std::mutex Node11->Node1 -m_mutex1 -m_mutex2 Node23 std::unique_ptr< RNTuple Model > + operator->() Node23->Node1 -m_inModel -m_outModel Node25 std::map< auxid_t, xAOD::RAuxStore::RFieldInfo > + keys Node25->Node1 -m_fields