egamma_p5 Node1 egamma_p5 - m_author + egamma_p5() + ~egamma_p5() Node2 ElementLinkVector_p1 < uint32_t > + ElementLinkVector_p1() Node2->Node1 -m_conversion -m_egDetails -m_trackParticle Node3 std::vector< ElementRef > + elements Node3->Node2 +m_elementRefs Node4 std::vector< DataLink_p1 > Node4->Node2 +m_links Node8 ElementLink_p3< uint32_t > + m_elementIndex + m_SGKeyHash + ElementLink_p3() Node8->Node1 -m_rings -m_cluster Node12 ParticleBase_p2 - m_charge - m_hasCharge - m_hasPdgId - m_pdgId - m_dataType + ParticleBase_p2() + ~ParticleBase_p2() Node8->Node12 -m_origin Node9 P4EEtaPhiMFloat_p2 + m_e + m_eta + m_phi + m_m + P4EEtaPhiMFloat_p2() Node9->Node1 -m_momentum -m_momentumCluster Node10 std::vector< unsigned int > + elements Node10->Node1 -m_egammaEnumPIDs Node11 std::vector< double > + elements Node11->Node1 -m_egammaDblPIDs Node12->Node1 -m_particleBase Node13 AthenaBarCode_p1 + m_athenabarcode + AthenaBarCode_p1() + ~AthenaBarCode_p1() Node13->Node12 -m_athenabarcode