Trk::TrackParticleBase_p1 Node1 Trk::TrackParticleBase_p1 + m_trackParticleOrigin + m_fitter + m_particleHypo + m_properties + m_patternRecognition + m_extPatternRecognition + TrackParticleBase_p1() Node2 ElementLinkContNames_p2 + ElementLinkContNames_p2() Node2->Node1 +m_originalTrackNames +m_elVxCandidateNames Node3 std::vector< std::string > Node3->Node2 +m_names Node4 std::string Node4->Node3 +elements Node5 std::basic_string< char > Node5->Node4 Node6 TPObjRef # m_index + TPObjRef() + TPObjRef() + isNull() + typeID() + topLevelCnvID() + index() Node6->Node1 +m_trackSummary +m_fitQuality Node8 std::vector< TPObjRef > Node6->Node8 +elements Node7 TPObjRef::typeID_t + m_TLCnvID + m_cnvID + typeID_t() + topLevelCnvID() + cnvID() + value() + isNull() Node7->Node6 #m_typeID Node8->Node1 +m_trackParameters Node9 ElementLink_p2< uint32_t > + m_contIndex + m_elementIndex + ElementLink_p2() Node9->Node1 +m_originalTrack +m_elVxCandidate