xAOD::MuonSimHit_v1 Node1 xAOD::MuonSimHit_v1 + MuonSimHit_v1() + operator=() + setLocalPosition() + localPosition() + setLocalDirection() + localDirection() + mass() + setMass() + kineticEnergy() + setKineticEnergy() and 11 more... Node2 SG::AuxElement + supportsThinning + AuxElement() + AuxElement() + AuxElement() + operator=() + ~AuxElement() + container() + container() + auxdata() + auxdata() + auxdata() and 28 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() - makePrivateStore1() - makePrivateStore1() - setStore1() - clearAux() - copyAux() Node2->Node1 Node3 SG::ConstAuxElement + ConstAuxElement() + ConstAuxElement() + ConstAuxElement() + operator=() + ~ConstAuxElement() + container() + auxdata() + auxdata() + auxdataConst() + auxdataConst() and 6 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() Node3->Node2 Node4 SG::IAuxElement - m_index - m_privateStoreState + IAuxElement() + IAuxElement() + index() # noPrivateData() # havePrivateData() # hadPrivateData() - setIndex() - setNoPrivateData() - setHavePrivateData() - setHadPrivateData() Node4->Node3 Node5 SG::AuxVectorData + AuxVectorData() + AuxVectorData() + operator=() + ~AuxVectorData() + size_v() + capacity_v() * getConstStore() * getConstStoreLink() * getStore() * getStore() * hasStore() * hasNonConstStore() * setOption() * setOption() * setOption() * setOption() and 8 more... * getAuxIDs() * getDecorIDs() * getWritableAuxIDs() * isAvailable() * isAvailableWritable() * isAvailableWritableAsDecoration() * getData() * getData() * getDecoration() * getDataArray() * getDataArrayAllowMissing() * getDecorationArray() * getDataArray() * getDataSpan() * mutex_t * guard_t * Cache * SG::AuxElement * swap() * clearCache() * clearCache() * clearDecorCache() * lock() * clearDecorations() and 13 more... Node5->Node3 -m_container Node6 ILockable + ~ILockable() + lock() Node6->Node5 Node7 SG::auxid_set_t + auxid_set_t() Node7->Node5 -s_emptySet Node51 CxxUtils::CachedUniquePtr T< HepMcParticleLink > + CachedUniquePtrT() + CachedUniquePtrT() + CachedUniquePtrT() + operator=() + ~CachedUniquePtrT() + set() + store() + get() + operator*() + operator->() + operator bool() + release() Node51->Node1 -m_hepMCLink Node52 std::atomic< HepMcParticle Link * > Node52->Node51 -m_ptr Node53 HepMcParticleLink + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + operator=() + operator=() + operator*() + operator->() + operator HepMC::ConstGen ParticlePtr() + cptr() + scptr() + linkIsNull() + isValid() + operator!() + operator bool() + operator==() + operator!=() + operator<() * operator*() * operator->() * operator HepMC::ConstGen ParticlePtr() * cptr() * scptr() * linkIsNull() * isValid() * operator!() * operator bool() * operator==() * operator!=() * operator<() * barcode() * id() * eventIndex() * getEventPositionInCollection() * getTruthSuppressionType() * setTruthSuppressionType() * getTruthSuppressionTypeAsChar() * compress() * setExtendedBarCode() * getEventNumberAtPosition() and 7 more... Node53->Node52 +ptr