jet::IndexedConstituentUserInfo Node1 jet::IndexedConstituentUserInfo + IndexedConstituentUserInfo() + IndexedConstituentUserInfo() + particle() Node2 jet::BaseIndexedConstituent UserInfo # m_idx + BaseIndexedConstituentUserInfo() + BaseIndexedConstituentUserInfo() + element() + label() + index() + labelMap() + isGhost() + constitScale() Node2->Node1 Node3 jet::IConstituentUserInfo + element() + particle() + label() + index() + labelMap() + isGhost() + constitScale() Node3->Node2 Node4 fastjet::PseudoJet ::UserInfoBase Node4->Node3 Node5 jet::LabelIndex + LabelIndex() + addLabel() + name() + label() + index() + constitScale() + size() - LabelIndex() - operator=() Node5->Node2 #m_pli Node6 std::vector< xAOD:: JetConstitScale > + elements Node6->Node5 -m_constitScales Node7 std::vector< Label > Node7->Node5 -m_labs Node8 std::string Node8->Node5 -m_name Node8->Node7 +elements Node10 xAOD::IParticle + ~IParticle() + IParticle() + IParticle() + operator=() + IParticle() + operator=() + type() * FourMom_t * pt() * eta() * phi() * m() * e() * rapidity() * p4() * auxdata() * auxdata() * isAvailable() * isAvailableWritable() Node10->Node1 #m_ppar Node11 SG::AuxElement + supportsThinning + AuxElement() + AuxElement() + AuxElement() + operator=() + ~AuxElement() + container() + container() + auxdata() + auxdata() + auxdata() and 28 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() - makePrivateStore1() - makePrivateStore1() - setStore1() - clearAux() - copyAux() Node11->Node10