DerivationFramework::VertexCand Node1 DerivationFramework ::VertexCand Node2 DerivationFramework ::Candidate< 4 > Node2->Node1 Node3 std::array< const xAOD ::TrackParticle_v1 *, N > Node3->Node2 +tracks Node4 xAOD::TrackParticle_v1 - COVMATRIX_OFFDIAG_VEC _COMPR_SIZE + TrackParticle_v1() + ~TrackParticle_v1() + TrackParticle_v1() + operator=() + summaryValue() + summaryValue() + setSummaryValue() + setSummaryValue() + resetCache() - covMatrixComprIndexPairs() * FourMom_t * GenVecFourMom_t * pt() * eta() * phi() * m() * e() * rapidity() * p4() * genvecP4() * type() * charge() * d0() * z0() * phi0() * theta() * qOverP() * time() * timeResolution() * hasValidTime() * definingParameters() and 21 more... * numberOfParameters() * trackParameters() * parameterX() * parameterY() * parameterZ() * parameterPX() * parameterPY() * parameterPZ() * setTrackParameters() * trackParameterCovariance Matrix() and 19 more... * chiSquared() * numberDoF() * setFitQuality() * setTrackProperties() * setPatternRecognitionInfo() * setPatternRecognitionInfo() * setTrackFitter() * setParticleHypothesis() * trackProperties() * patternRecoInfo() * particleHypothesis() * trackFitter() * trackLink() * setTrackLink() * track() Node4->Node3 +elements Node5 xAOD::IParticle + ~IParticle() + IParticle() + IParticle() + operator=() + IParticle() + operator=() + type() * FourMom_t * pt() * eta() * phi() * m() * e() * rapidity() * p4() * auxdata() * auxdata() * isAvailable() * isAvailableWritable() Node5->Node4 Node58 std::unique_ptr< Trk ::VxCascadeInfo > + operator->() Node58->Node1 +cascVertex Node59 Trk::VxCascadeInfo - m_nDoF - m_fullChi2 + VxCascadeInfo() + VxCascadeInfo() + VxCascadeInfo() + VxCascadeInfo() + operator=() + operator=() + ~VxCascadeInfo() + getParticleMoms() + getCovariance() + nDoF() + fitChi2() + setFullCascadeCovariance() Node59->Node58 +ptr Node60 Trk::VxSecVertexInfo # m_SVOwnership + VxSecVertexInfo() + VxSecVertexInfo() + clone() + ~VxSecVertexInfo() + VxSecVertexInfo() + VxSecVertexInfo() + operator=() + operator=() + vertices() + setVertices() + setSVOwnership() Node60->Node59 Node65 std::vector< std::vector < TLorentzVector > > Node65->Node59 -m_particleMomAtVertex Node67 std::vector< Amg::MatrixX > + elements Node67->Node59 -m_covarianceAtVertex