TrigVSI::TrigVrtSecInclusive::WrkVrt Node1 TrigVSI::TrigVrtSecInclusive ::WrkVrt + isGood + isPair + vertex + vertexMom + chi2 + chi2Core + closestWrkVrtValue + ndof() + ndofCore() + nTracksTotal() + fitQuality() + selectedTrackIndices() + selectedTrackIndices() + x() + y() + z() * x() * y() * z() Node2 TrigVSI::IWrkVrt + ~IWrkVrt() + selectedTrackIndices() + selectedTrackIndices() + x() + y() + z() * x() * y() * z() Node2->Node1 Node3 std::deque< size_t > + elements Node3->Node1 -m_associatedTrackIndices -m_selectedTrackIndices Node4 TrigVSI::TrigVrtSecInclusive ::WrkVrt::AlgParam + twoCirc_dphi + twoCirc_dr + twoCirc_int_r + vPos + vPosMomAngT + dphi1 + dphi2 + vrtFast_r + vrtFast_eta + vrtFast_phi + isPassMMV Node4->Node1 +param Node5 std::vector< float > + elements Node5->Node4 +vrtFast_trkd0 +vrtFast_trkz0 Node6 std::vector< std::vector < double > > + elements Node6->Node1 +trkAtVrt Node7 long Node7->Node1 +closestWrkVrtIndex +charge Node8 TrigVSI::TrigVrtSecInclusive ::WrkVrt::AlgCuts + trkd0cut + twoCircErrcut + twoCircRcut + fastErrcut + fastRcut + fitErrcut + chi2cut + isFullPass() Node8->Node1 +cuts Node9 std::vector< double > + elements Node9->Node1 +vertexCov +chi2PerTrk