\section{Vertex\-Constraint.\-h File Reference}
\label{VertexConstraint_8h}\index{Vertex\-Constraint.\-h@{Vertex\-Constraint.\-h}}


Declares class \doxyref{Vertex\-Constraint}{p.}{classVertexConstraint}.  


{\ttfamily \#include $<$vector$>$}\\*
{\ttfamily \#include $<$cassert$>$}\\*
{\ttfamily \#include \char`\"{}Base\-Hard\-Constraint.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Three\-Vector.\-h\char`\"{}}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class {\bf Vertex\-Constraint}
\begin{DoxyCompactList}\small\item\em Constrains a \doxyref{Track\-Particle\-Fit\-Object}{p.}{classTrackParticleFitObject} to a \doxyref{Vertex\-Fit\-Object}{p.}{classVertexFitObject}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Declares class \doxyref{Vertex\-Constraint}{p.}{classVertexConstraint}. {\bfseries Changelog\-:} 
\begin{DoxyItemize}
\item 17.\-11.\-04 B\-L\-: First version
\item 6.\-12.\-04 B\-L\-: Instead of constraining 2 tracks to a common vertex, the constraint now constrains one track to one vertex

this is only the position part of a vertex fit (no momentum constraint involved)
\end{DoxyItemize}

daniel changes it to a \doxyref{Base\-Hard\-Constraint}{p.}{classBaseHardConstraint} 