\section{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{{\bf Base\-Constraint} \\*Abstract base class for constraints of kinematic fits }{\pageref{classBaseConstraint}}{}
\item\contentsline{section}{{\bf Base\-Defs} }{\pageref{classBaseDefs}}{}
\item\contentsline{section}{{\bf Base\-Event} \\*Abstract base class for different kinds of events }{\pageref{classBaseEvent}}{}
\item\contentsline{section}{{\bf Base\-Fit\-Object} \\*Abstract base class for particle objects of kinematic fits }{\pageref{classBaseFitObject}}{}
\item\contentsline{section}{{\bf Base\-Fitter} \\*Abstract base class for fitting engines of kinematic fits }{\pageref{classBaseFitter}}{}
\item\contentsline{section}{{\bf Base\-Hard\-Constraint} \\*Abstract base class for constraints of kinematic fits }{\pageref{classBaseHardConstraint}}{}
\item\contentsline{section}{{\bf Base\-Jet\-Pairing} \\*Abstract base class for jet pairings }{\pageref{classBaseJetPairing}}{}
\item\contentsline{section}{{\bf Base\-Soft\-Constraint} \\*Abstract base class for soft constraints of kinematic fits }{\pageref{classBaseSoftConstraint}}{}
\item\contentsline{section}{{\bf Base\-Tracer} \\*Abstract base class for trace objects of kinematic fits }{\pageref{classBaseTracer}}{}
\item\contentsline{section}{{\bf Four\-Jet\-Pairing} \\*Class to handle permutations of 2b jets and 4 light jets }{\pageref{classFourJetPairing}}{}
\item\contentsline{section}{{\bf Four\-Jet\-Z\-H\-Pairing} \\*Class to handle permutations of 4 jets into two different bosons }{\pageref{classFourJetZHPairing}}{}
\item\contentsline{section}{{\bf I\-S\-R\-Photon\-Fit\-Object} \\*Class \doxyref{I\-S\-R\-Photon\-Fit\-Object}{p.}{classISRPhotonFitObject} Documention\-: ar\-Xiv\-:1006.\-0436 [hep-\/ex] }{\pageref{classISRPhotonFitObject}}{}
\item\contentsline{section}{{\bf J\-B\-L\-Helix} \\*A helix, parametrized by (kappa, phi0, theta, dca, z0) }{\pageref{classJBLHelix}}{}
\item\contentsline{section}{{\bf Jet\-Fit\-Object} \\*Class for jets with (E, eta, phi) in kinematic fits }{\pageref{classJetFitObject}}{}
\item\contentsline{section}{{\bf Lepton\-Fit\-Object} }{\pageref{classLeptonFitObject}}{}
\item\contentsline{section}{{\bf Mass\-Constraint} \\*Implements constraint 0 = mass1 -\/ mass2 -\/ m }{\pageref{classMassConstraint}}{}
\item\contentsline{section}{{\bf Momentum\-Constraint} \\*Implements a constraint of the form efact$\ast$sum(E)+pxfact$\ast$sum(px)+pyfact$\ast$sum(py)+pzfact$\ast$sum(pz)=value }{\pageref{classMomentumConstraint}}{}
\item\contentsline{section}{{\bf Neutrino\-Fit\-Object} \\*Class for neutrinos with (E, eta, phi) in kinematic fits }{\pageref{classNeutrinoFitObject}}{}
\item\contentsline{section}{{\bf New\-Fitter\-G\-S\-L} \\*A kinematic fitter using the Newton-\/\-Raphson method to solve the equations }{\pageref{classNewFitterGSL}}{}
\item\contentsline{section}{{\bf Newton\-Fitter\-G\-S\-L} \\*A kinematic fitter using the Newton-\/\-Raphson method to solve the equations }{\pageref{classNewtonFitterGSL}}{}
\item\contentsline{section}{{\bf O\-P\-A\-L\-Fitter\-G\-S\-L} \\*Description of the fit algorithm and interface\-: }{\pageref{classOPALFitterGSL}}{}
\item\contentsline{section}{{\bf Particle\-Constraint} \\*Abstract base class for constraints of kinematic fits }{\pageref{classParticleConstraint}}{}
\item\contentsline{section}{{\bf Particle\-Fit\-Object} \\*Abstract base class for particle objects of kinematic fits }{\pageref{classParticleFitObject}}{}
\item\contentsline{section}{{\bf Simple\-Photon\-Fit\-Object} \\*Class for I\-S\-R/\-Beamstrahlung photons with (p\-\_\-x,p\-\_\-y (both fix), p\-\_\-z (free)) in kinematic fits }{\pageref{classSimplePhotonFitObject}}{}
\item\contentsline{section}{{\bf Soft\-Gauss\-Mass\-Constraint} \\*Implements constraint 0 = mass1 -\/ mass2 -\/ m }{\pageref{classSoftGaussMassConstraint}}{}
\item\contentsline{section}{{\bf Soft\-Gauss\-Momentum\-Constraint} \\*Implements a soft constraint with chi$^\wedge$2=((efact$\ast$sum(E\-\_\-i) + pxfact$\ast$sum(p\-\_\-x,i)+pyfact$\ast$sum(p\-\_\-y,i)+pzfact$\ast$sum(p\-\_\-z,i)-\/value)/sigma)$^\wedge$2 }{\pageref{classSoftGaussMomentumConstraint}}{}
\item\contentsline{section}{{\bf Soft\-Gauss\-Particle\-Constraint} \\*Abstract base class for constraints of kinematic fits }{\pageref{classSoftGaussParticleConstraint}}{}
\item\contentsline{section}{{\bf Text\-Tracer} }{\pageref{classTextTracer}}{}
\item\contentsline{section}{{\bf Three\-Vector} }{\pageref{classThreeVector}}{}
\item\contentsline{section}{{\bf Track\-Constraint} \\*Abstract base class for constraints of kinematic fits }{\pageref{classTrackConstraint}}{}
\item\contentsline{section}{{\bf Vertex\-Fit\-Object\-::\-Track\-Descriptor} }{\pageref{structVertexFitObject_1_1TrackDescriptor}}{}
\item\contentsline{section}{{\bf Track\-Particle\-Fit\-Object} }{\pageref{classTrackParticleFitObject}}{}
\item\contentsline{section}{{\bf Two\-B4\-J\-Pairing} }{\pageref{classTwoB4JPairing}}{}
\item\contentsline{section}{{\bf Two\-Vector} }{\pageref{classTwoVector}}{}
\item\contentsline{section}{{\bf Vertex\-Constraint} \\*Constrains a \doxyref{Track\-Particle\-Fit\-Object}{p.}{classTrackParticleFitObject} to a \doxyref{Vertex\-Fit\-Object}{p.}{classVertexFitObject} }{\pageref{classVertexConstraint}}{}
\item\contentsline{section}{{\bf Vertex\-Fit\-Object} \\*Class that represents vertices }{\pageref{classVertexFitObject}}{}
\item\contentsline{section}{{\bf Zinvisible\-Fit\-Object} \\*Class for Z-\/$>$neutrinos with (E, eta, phi) in kinematic fits }{\pageref{classZinvisibleFitObject}}{}
\end{DoxyCompactList}
