Trk::VKConstraintBase Node1 Trk::VKConstraintBase + NCDim + NTrk + aa + f0t + h0t # m_originVertex # m_type + VKConstraintBase() + ~VKConstraintBase() + getOriginVertex() + getType() + clone() + applyConstraint() Node2 Trk::VKMassConstraint - m_usedParticles - m_targetMass + VKMassConstraint() + VKMassConstraint() + ~VKMassConstraint() + clone() + setTargetMass() + applyConstraint() + getTargetMass() + getUsedParticles() Node1->Node2 Node3 Trk::VKPhiConstraint + VKPhiConstraint() + ~VKPhiConstraint() + clone() + applyConstraint() Node1->Node3 Node4 Trk::VKPlaneConstraint - m_A - m_B - m_C - m_D + VKPlaneConstraint() + ~VKPlaneConstraint() + getA() + getB() + getC() + getD() + applyConstraint() + clone() Node1->Node4 Node5 Trk::VKPointConstraint - m_onlyZ - m_targetVertex + VKPointConstraint() + ~VKPointConstraint() + onlyZ() + setTargetVertex() + getTargetVertex() + clone() + applyConstraint() Node1->Node5 Node6 Trk::VKThetaConstraint + VKThetaConstraint() + ~VKThetaConstraint() + clone() + applyConstraint() Node1->Node6