MuonR4::RecoSegToTruthAssocAlg::SegmentWithTruth Node1 MuonR4::RecoSegToTruthAssoc Alg::SegmentWithTruth Node2 std::unordered_set < const xAOD::MuonSimHit _v1 * > Node2->Node1 +hits Node3 xAOD::MuonSimHit_v1 + MuonSimHit_v1() + operator=() + setLocalPosition() + localPosition() + setLocalDirection() + localDirection() + stepLength() + setStepLength() + mass() + setMass() and 14 more... Node3->Node2 +keys Node4 SG::AuxElement + supportsThinning + AuxElement() + AuxElement() + AuxElement() + operator=() + assign() + ~AuxElement() + container() + container() + auxdata() + auxdata() and 30 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() - makePrivateStore1() - makePrivateStore1() - setStore1() - clearAux() - copyAux() - clearAuxHelper() - copyAuxHelper() Node4->Node3 Node60 xAOD::MuonSegment_v1 + MuonSegment_v1() + ~MuonSegment_v1() + position() + direction() + muonSegment() + setMuonSegment() * x() * y() * z() * setPosition() * px() * py() * pz() * setDirection() * t0() * t0error() * setT0Error() * chiSquared() * numberDoF() * setFitQuality() * sector() * chamberIndex() * etaIndex() * technology() * setIdentifier() * nPrecisionHits() * nPhiLayers() * nTrigEtaLayers() * setNHits() Node4->Node60 Node5 SG::ConstAuxElement + ConstAuxElement() + ConstAuxElement() + ConstAuxElement() + operator=() + ~ConstAuxElement() + container() + auxdata() + auxdata() + auxdataConst() + auxdataConst() and 7 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() Node5->Node4 Node6 SG::IAuxElement - m_index - m_privateStoreState + IAuxElement() + IAuxElement() + index() # noPrivateData() # havePrivateData() # hadPrivateData() - setIndex() - setNoPrivateData() - setHavePrivateData() - setHadPrivateData() Node6->Node5 Node7 SG::AuxVectorData + AuxVectorData() + AuxVectorData() + operator=() + ~AuxVectorData() + size_v() + capacity_v() * mutex_t * guard_t * Cache * SG::AuxElement * swap() * clearCache() * clearCache() * clearDecorCache() * lock() * clearDecorations() and 13 more... * getAuxIDs() * getDecorIDs() * getWritableAuxIDs() * isAvailable() * isAvailableWritable() * isAvailableWritableAsDecoration() * getData() * getData() * getDecoration() * getDataArray() * getDataArrayAllowMissing() * getDecorationArray() * getDataArray() * getDataSpan() * getConstStore() * getConstStoreLink() * getStore() * getStore() * hasStore() * hasNonConstStore() * setOption() * setOption() * setOption() * setOption() and 8 more... Node7->Node5 -m_container Node53 CxxUtils::CachedUniquePtr T< HepMcParticleLink > + CachedUniquePtrT() + CachedUniquePtrT() + CachedUniquePtrT() + operator=() + ~CachedUniquePtrT() + set() + store() + get() + operator*() + operator->() + operator bool() + release() Node53->Node3 -m_hepMCLink Node54 std::atomic< HepMcParticle Link * > Node54->Node53 -m_ptr Node60->Node1 +segment