CP::FlowElementPtr Node1 CP::FlowElementPtr + weight + FlowElementPtr() + FlowElementPtr() + operator<() Node2 CP::SortedObjPtr< xAOD ::FlowElement > + SortedObjPtr() + SortedObjPtr() + get() + operator->() + operator*() + operator!() + operator bool() + operator const xAOD ::FlowElement *() + operator<() Node2->Node1 Node3 xAOD::FlowElement_v1 + IParticle() + IParticle() + IParticle() + pt() + eta() + phi() + m() + e() + rapidity() + p4() + type() + setP4() + setP4() + signalType() + setSignalType() + isMatchedToPV() + vertexType() + setVertexType() + isCharged() + charge() + setCharge() + chargedObjects() + chargedObjectsAndWeights() + nChargedObjects() + chargedObject() + chargedObjectAndWeight() + chargedObjectLinks() + chargedObjectWeights() + setChargedObjectLinks() + setChargedObjectLinks() + otherObjects() + otherObjectsAndWeights() + nOtherObjects() + otherObject() + otherObjectAndWeight() + otherObjectLinks() + otherObjectWeights() + setOtherObjectLinks() + setOtherObjectLinks() * pt() * eta() * phi() * m() * e() * rapidity() * p4() * type() * setP4() * setP4() * signalType() * setSignalType() * isMatchedToPV() * vertexType() * setVertexType() * isCharged() * charge() * setCharge() * chargedObjects() * chargedObjectsAndWeights() * nChargedObjects() * chargedObject() * chargedObjectAndWeight() * chargedObjectLinks() * chargedObjectWeights() * setChargedObjectLinks() * setChargedObjectLinks() * otherObjects() * otherObjectsAndWeights() * nOtherObjects() * otherObject() * otherObjectAndWeight() * otherObjectLinks() * otherObjectWeights() * setOtherObjectLinks() * setOtherObjectLinks() Node3->Node2 -m_ptr Node4 xAOD::IParticle + ~IParticle() + IParticle() + IParticle() + operator=() + IParticle() + operator=() + type() * FourMom_t * pt() * eta() * phi() * m() * e() * rapidity() * p4() * auxdata() * auxdata() * isAvailable() * isAvailableWritable() Node4->Node3 Node5 SG::AuxElement + supportsThinning + AuxElement() + AuxElement() + AuxElement() + operator=() + ~AuxElement() + container() + container() + auxdata() + auxdata() + auxdata() and 28 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() - makePrivateStore1() - makePrivateStore1() - setStore1() - clearAux() - copyAux() Node5->Node4 Node6 SG::ConstAuxElement + ConstAuxElement() + ConstAuxElement() + ConstAuxElement() + operator=() + ~ConstAuxElement() + container() + auxdata() + auxdata() + auxdataConst() + auxdataConst() and 6 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() Node6->Node5