\section{lcfiplus Namespace Reference}
\label{namespacelcfiplus}\index{lcfiplus@{lcfiplus}}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
{\bf algo\-Etc}
\item 
{\bf algo\-Sig\-Prob}
\item 
{\bf tpar}
\item 
{\bf Vertex\-Finder\-Perfect}
\item 
{\bf Vertex\-Finder\-Suehara}
\end{DoxyCompactItemize}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class {\bf Event\-Navigator}
\begin{DoxyCompactList}\small\item\em \doxyref{Event}{p.}{classlcfiplus_1_1Event} display for L\-C\-F\-I\-Plus. \end{DoxyCompactList}\item 
class {\bf Event\-Store\-Observer}
\item 
class {\bf Event\-Store}
\begin{DoxyCompactList}\small\item\em A simple named storage for event data. \end{DoxyCompactList}\item 
class {\bf Flavor\-Tag}
\begin{DoxyCompactList}\small\item\em Controls the event data and registers and holds algorithms for the computation of flavor tagging variables. \end{DoxyCompactList}\item 
struct {\bf Flavtag\-Category}
\item 
struct {\bf Flavtag\-Type}
\item 
class {\bf F\-T\-Algo}
\item 
class {\bf F\-T\-Manager}
\item 
class {\bf Ft\-I\-P\-Prob\-Holder}
\item 
class {\bf Point\-Base}
\item 
class {\bf Point}
\item 
class {\bf Helix}
\item 
class {\bf Vertex\-Line}
\item 
class {\bf Geometry\-Handler}
\item 
struct {\bf Jet\-Config}
\begin{DoxyCompactList}\small\item\em Holds parameters for jet clustering algorithms. \end{DoxyCompactList}\item 
class {\bf Jet\-Finder}
\begin{DoxyCompactList}\small\item\em Finds jets using various jet clustering algorithms. \end{DoxyCompactList}\item 
struct {\bf Secondary\-Vertex\-Config}
\item 
class {\bf Lcfi\-Instance}
\item 
class {\bf Lcfi\-Interface}
\item 
struct {\bf Delete\-Vector}
\item 
struct {\bf Error\-Rescale}
\item 
class {\bf Exception}
\item 
class {\bf Globals}
\item 
class {\bf Parameters}
\item 
class {\bf Algorithm}
\item 
class {\bf Event}
\item 
class {\bf Track}
\item 
class {\bf Neutral}
\item 
class {\bf M\-C\-Particle}
\item 
class {\bf M\-C\-Color\-Singlet}
\item 
class {\bf Vertex}
\item 
class {\bf M\-C\-Vertex}
\item 
class {\bf Track\-Poca\-X\-Y}
\item 
class {\bf Jet}
\item 
class {\bf L\-C\-I\-O\-Storer}
\item 
class {\bf Make\-Ntuple}
\begin{DoxyCompactList}\small\item\em Lcfiplus algorithm for computing variables, to be used in multivariate analysis. \end{DoxyCompactList}\item 
class {\bf Pi0\-Finder}
\item 
class {\bf Pi0\-Vertex\-Finder}
\item 
class {\bf Primary\-Vertex\-Finder}
\item 
class {\bf Build\-Up\-Vertex}
\item 
class {\bf Jet\-Clustering}
\item 
class {\bf Jet\-Vertex\-Refiner}
\item 
class {\bf Read\-M\-V\-A}
\begin{DoxyCompactList}\small\item\em Lcfiplus algorithm for reading training data from T\-M\-V\-A. \end{DoxyCompactList}\item 
class {\bf Z\-H\-H\-Algo}
\item 
class {\bf Test\-Algo}
\item 
class {\bf Vertex\-Analysis}
\item 
class {\bf Flavtag\-Reader}
\item 
class {\bf Test\-Algo\-V0}
\item 
class {\bf Track\-Ntuple}
\begin{DoxyCompactList}\small\item\em Making track d0/z0 ntuple needed for flavor tagging. \end{DoxyCompactList}\item 
class {\bf Track\-Selector\-Config}
\item 
class {\bf Track\-Selector}
\item 
class {\bf Train\-M\-V\-A}
\begin{DoxyCompactList}\small\item\em Lcfiplus algorithm for training classifications using T\-M\-V\-A. \end{DoxyCompactList}\item 
class {\bf Tree\-Storer}
\item 
class {\bf Sort\-Tracks\-By\-Chi2}
\item 
class {\bf Vertex\-Finder\-Tear\-Down}
\item 
class {\bf Vertex\-Fitter\-L\-C\-F\-I}
\item 
class {\bf Vertex\-Fitter\-Simple}
\item 
class {\bf Vertex\-Mass\-Recovery}
\item 
class {\bf Vertex\-Selector\-Config}
\item 
class {\bf Vertex\-Selector}
\item 
class {\bf Ft\-Auxiliary}
\item 
class {\bf Ft\-Auxiliary\-M}
\item 
class {\bf Ft\-Ntrk\-Without\-V0}
\item 
class {\bf Ft\-Ntrk}
\item 
class {\bf Ft\-Nvtx\-All}
\item 
class {\bf Ft\-Vtx\-Mass\-All}
\item 
class {\bf Ft\-Vtx\-Len12\-All}
\item 
class {\bf Ft\-Vtx\-Len12\-All\-By\-Jet\-E}
\item 
class {\bf Ft1\-Vtx\-Prob}
\item 
class {\bf Ft\-Nvtx}
\item 
class {\bf Ft\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Len1}
\item 
class {\bf Ft\-Vtx\-Len2}
\item 
class {\bf Ft\-Vtx\-Len12}
\item 
class {\bf Ft\-Vtx\-Len1\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Len2\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Len12\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Sig1}
\item 
class {\bf Ft\-Vtx\-Sig2}
\item 
class {\bf Ft\-Vtx\-Sig12}
\item 
class {\bf Ft\-Vtx\-Sig1\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Sig2\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Sig12\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Dir\-Ang1}
\item 
class {\bf Ft\-Vtx\-Dir\-Ang2}
\item 
class {\bf Ft\-Vtx\-Dir\-Ang12}
\item 
class {\bf Ft\-Vtx\-Dir\-Ang1\-Times\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Dir\-Ang2\-Times\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Dir\-Ang12\-Times\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Mom}
\item 
class {\bf Ft\-Vtx\-Mom1}
\item 
class {\bf Ft\-Vtx\-Mom2}
\item 
class {\bf Ft\-Vtx\-Mom\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Mom1\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Mom2\-By\-Jet\-E}
\item 
class {\bf Ft\-Vtx\-Mass\-Pt\-Corr}
\item 
class {\bf Ft\-Vtx\-Prob}
\item 
class {\bf Ft\-Vtx\-Mass}
\item 
class {\bf Ft\-Vtx\-Mass1}
\item 
class {\bf Ft\-Vtx\-Mass2}
\item 
class {\bf Ft\-Vtx\-Mult}
\item 
class {\bf Ft\-Vtx\-Mult1}
\item 
class {\bf Ft\-Vtx\-Mult2}
\item 
class {\bf Ft\-Trk1\-D0\-Sig}
\item 
class {\bf Ft\-Trk2\-D0\-Sig}
\item 
class {\bf Ft\-Trk1\-Z0\-Sig}
\item 
class {\bf Ft\-Trk2\-Z0\-Sig}
\item 
class {\bf Ft\-Trk1\-Pt}
\item 
class {\bf Ft\-Trk2\-Pt}
\item 
class {\bf Ft\-Trk1\-Pt\-By\-Jet\-E}
\item 
class {\bf Ft\-Trk2\-Pt\-By\-Jet\-E}
\item 
class {\bf Ft\-J\-Prob\-R}
\item 
class {\bf Ft\-J\-Prob\-Z}
\item 
class {\bf Ft\-J\-Prob\-R5\-Sigma}
\item 
class {\bf Ft\-J\-Prob\-Z5\-Sigma}
\item 
class {\bf Ft\-J\-Prob\-R2}
\item 
class {\bf Ft\-J\-Prob\-Z2}
\item 
class {\bf Ft\-J\-Prob\-R25\-Sigma}
\item 
class {\bf Ft\-J\-Prob\-Z25\-Sigma}
\item 
class {\bf Ft\-Sphericity}
\item 
class {\bf Ft\-Trk\-Mass}
\item 
class {\bf Ft\-Trk\-Mass2}
\item 
class {\bf Ft\-N\-Sec\-Tracks}
\item 
class {\bf Ft\-Vtx\-Longitudinal\-Deviation}
\item 
class {\bf Ft\-N\-Muon}
\item 
class {\bf Ft\-N\-Electron}
\item 
class {\bf Ft\-N\-Electron\-P\-I\-D}
\item 
class {\bf Ft\-N\-Muon\-P\-I\-D}
\item 
class {\bf Ft\-M\-C\-N\-Muon}
\item 
class {\bf Ft\-M\-C\-N\-Electron}
\item 
class {\bf Ft\-M\-C\-N\-B}
\item 
class {\bf Ft\-M\-C\-N\-C}
\item 
class {\bf Ft\-D0b\-Prob}
\item 
class {\bf Ft\-D0c\-Prob}
\item 
class {\bf Ft\-D0q\-Prob}
\item 
class {\bf Ft\-D0b\-Prob\-Signed}
\item 
class {\bf Ft\-D0c\-Prob\-Signed}
\item 
class {\bf Ft\-D0q\-Prob\-Signed}
\item 
class {\bf Ft\-D0b\-Prob\-I\-P}
\item 
class {\bf Ft\-D0c\-Prob\-I\-P}
\item 
class {\bf Ft\-Z0b\-Prob}
\item 
class {\bf Ft\-Z0c\-Prob}
\item 
class {\bf Ft\-Z0q\-Prob}
\item 
class {\bf Ft\-Z0b\-Prob\-I\-P}
\item 
class {\bf Ft\-Z0c\-Prob\-I\-P}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef const vector$<$ const \\*
{\bf Track} $\ast$ $>$ {\bf Track\-Vec}
\item 
typedef const vector$<$ const \\*
{\bf Neutral} $\ast$ $>$ {\bf Neutral\-Vec}
\item 
typedef const vector$<$ const \\*
{\bf M\-C\-Particle} $\ast$ $>$ {\bf M\-C\-Particle\-Vec}
\item 
typedef const vector$<$ const \\*
{\bf M\-C\-Color\-Singlet} $\ast$ $>$ {\bf M\-C\-Color\-Singlet\-Vec}
\item 
typedef const vector$<$ const \\*
{\bf Vertex} $\ast$ $>$ {\bf Vertex\-Vec}
\item 
typedef const vector$<$ const {\bf Jet} $\ast$ $>$ {\bf Jet\-Vec}
\item 
typedef vector$<$ const {\bf Track} $\ast$ $>$\\*
\-::const\-\_\-iterator {\bf Track\-Vec\-Ite}
\item 
typedef vector$<$ const {\bf Neutral} $\ast$ $>$\\*
\-::const\-\_\-iterator {\bf Neutral\-Vec\-Ite}
\item 
typedef vector$<$ const \\*
{\bf M\-C\-Particle} $\ast$ $>$\-::const\-\_\-iterator {\bf M\-C\-Particle\-Vec\-Ite}
\item 
typedef vector$<$ const \\*
{\bf M\-C\-Color\-Singlet} $\ast$ $>$\\*
\-::const\-\_\-iterator {\bf M\-C\-Color\-Singlet\-Vec\-Ite}
\item 
typedef vector$<$ const {\bf Vertex} $\ast$ $>$\\*
\-::const\-\_\-iterator {\bf Vertex\-Vec\-Ite}
\item 
typedef vector$<$ const {\bf Jet} $\ast$ $>$\\*
\-::const\-\_\-iterator {\bf Jet\-Vec\-Ite}
\item 
typedef {\bf Vertex\-Fitter\-L\-C\-F\-I}\\*
$<$ vector$<$ const {\bf Track} $\ast$ $>$\\*
\-::const\-\_\-iterator $>$ {\bf Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-V}
\item 
typedef {\bf Vertex\-Fitter\-L\-C\-F\-I}$<$ list\\*
$<$ const {\bf Track} $\ast$ $>$\\*
\-::const\-\_\-iterator $>$ {\bf Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-L}
\item 
typedef {\bf Vertex\-Fitter\-Simple}\\*
$<$ vector$<$ const {\bf Track} $\ast$ $>$\\*
\-::const\-\_\-iterator $>$ {\bf Vertex\-Fitter\-Simple\-\_\-\-V}
\item 
typedef {\bf Vertex\-Fitter\-Simple}\\*
$<$ list$<$ const {\bf Track} $\ast$ $>$\\*
\-::const\-\_\-iterator $>$ {\bf Vertex\-Fitter\-Simple\-\_\-\-L}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$class T $>$ }\\double {\bf golden} (double ax, double bx, double cx, T $\ast$obj, double tol, double \&xmin)
\item 
{\footnotesize template$<$class T $>$ }\\double {\bf brent} (double ax, double bx, double cx, T $\ast$obj, double tol, double \&xmin)
\item 
{\footnotesize template$<$class T , class U $>$ }\\double {\bf dbrent} (double ax, double bx, double cx, T $\ast$obj, U $\ast$dobj, double tol, double \&xmin)
\item 
{\footnotesize template$<$class T $>$ }\\void {\bf lnsrch} (int n, double xold[$\,$], double fold, double g[$\,$], double p[$\,$], double x[$\,$], double $\ast$f, double stpmax, int $\ast$check, T $\ast$obj)
\item 
{\footnotesize template$<$class T , class U $>$ }\\void {\bf dfpmin} (double p[$\,$], int n, double gtol, int $\ast$iter, double $\ast$fret, T $\ast$obj, U $\ast$dobj)
\item 
{\bf Jet} $\ast$ {\bf convert\-Jet\-Vertex} (const {\bf Jet} $\ast$jet)
\begin{DoxyCompactList}\small\item\em Converts a jet containing vertices in a tree structure into a jet containing all particles at the top level. \end{DoxyCompactList}\item 
{\footnotesize template$<$class T $>$ }\\vector$<$ const T $\ast$ $>$ $\ast$ {\bf const\-Vector} (vector$<$ T $\ast$ $>$ $\ast$ptr)
\item 
{\footnotesize template$<$class T $>$ }\\vector$<$ const T $\ast$ $>$ \& {\bf const\-Vector} (vector$<$ T $\ast$ $>$ \&ref)
\item 
{\footnotesize template$<$class T $>$ }\\const vector$<$ const T $\ast$ $>$ $\ast$ {\bf const\-Vector} (const vector$<$ T $\ast$ $>$ $\ast$ptr)
\item 
{\footnotesize template$<$class T $>$ }\\const vector$<$ const T $\ast$ $>$ \& {\bf const\-Vector} (const vector$<$ T $\ast$ $>$ \&ref)
\item 
vector$<$ {\bf lcfiplus\-::\-Vertex} $\ast$ $>$ $\ast$ {\bf find\-Tear\-Down\-Vertices} (const {\bf Event} \&evt, const {\bf Jet} \&jet)
\item 
{\bf lcfiplus\-::\-Vertex} $\ast$ {\bf find\-Primary\-Vertex} ({\bf Track\-Vec} \&tracks, double chi2=9.\-0, bool beamspot\-Constraint=true, bool smear\-Beamspot=true)
\item 
void {\bf powell} (vector$<$ float $>$ p, int n, float ftol, int $\ast$iter, float $\ast$fret, float($\ast$func)(vector$<$ float $>$))
\item 
void {\bf linmin} (vector$<$ float $>$ p, vector$<$ float $>$ xi, int n, float $\ast$fret, float($\ast$func)(vector$<$ float $>$))
\item 
float {\bf f1dim} (float x)
\item 
void {\bf mnbrak} (float $\ast$ax, float $\ast$bx, float $\ast$cx, float $\ast$fa, float $\ast$fb, float $\ast$fc, float($\ast$func)(float))
\item 
float {\bf brent} (float ax, float bx, float cx, float($\ast$f)(float), float tol, float $\ast$xmin)
\item 
const {\bf Jet} $\ast$ {\bf Jet\-M\-C\-Match} ({\bf Jet\-Vec} \&jets, const {\bf M\-C\-Particle} $\ast$mcp, vector$<$ const {\bf Track} $\ast$ $>$ \&assigned\-Tracks, vector$<$ const {\bf Track} $\ast$ $>$ \&residual\-Tracks)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const double {\bf R} =0.\-61803399
\item 
const double {\bf C} =(1.\-0-\/{\bf R})
\item 
const double {\bf G\-O\-L\-D} =1.\-618034
\item 
const double {\bf G\-L\-I\-M\-I\-T} =100.\-0
\item 
const double {\bf T\-I\-N\-Y} =1.e-\/25
\item 
const double {\bf C\-G\-O\-L\-D} =0.\-3819660
\item 
const double {\bf Z\-E\-P\-S} = 1e-\/20
\item 
const int {\bf I\-T\-M\-A\-X} =200
\item 
int {\bf ncom}
\item 
float($\ast$ {\bf nrfunc} )(vector$<$ float $>$)
\item 
vector$<$ float $>$ {\bf pcom}
\item 
vector$<$ float $>$ {\bf xicom}
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\index{lcfiplus@{lcfiplus}!Jet\-Vec@{Jet\-Vec}}
\index{Jet\-Vec@{Jet\-Vec}!lcfiplus@{lcfiplus}}
\subsubsection[{Jet\-Vec}]{\setlength{\rightskip}{0pt plus 5cm}typedef const vector$<$const {\bf Jet}$\ast$$>$ {\bf lcfiplus\-::\-Jet\-Vec}}\label{namespacelcfiplus_a5b82678a50e64f95cc146619bc742830}
\index{lcfiplus@{lcfiplus}!Jet\-Vec\-Ite@{Jet\-Vec\-Ite}}
\index{Jet\-Vec\-Ite@{Jet\-Vec\-Ite}!lcfiplus@{lcfiplus}}
\subsubsection[{Jet\-Vec\-Ite}]{\setlength{\rightskip}{0pt plus 5cm}typedef vector$<$const {\bf Jet}$\ast$$>$\-::const\-\_\-iterator {\bf lcfiplus\-::\-Jet\-Vec\-Ite}}\label{namespacelcfiplus_a1785817c98d9f1f87cf6891c6d48d96b}
\index{lcfiplus@{lcfiplus}!M\-C\-Color\-Singlet\-Vec@{M\-C\-Color\-Singlet\-Vec}}
\index{M\-C\-Color\-Singlet\-Vec@{M\-C\-Color\-Singlet\-Vec}!lcfiplus@{lcfiplus}}
\subsubsection[{M\-C\-Color\-Singlet\-Vec}]{\setlength{\rightskip}{0pt plus 5cm}typedef const vector$<$const {\bf M\-C\-Color\-Singlet}$\ast$$>$ {\bf lcfiplus\-::\-M\-C\-Color\-Singlet\-Vec}}\label{namespacelcfiplus_aec7065978423d06773ab7f7d695fc822}
\index{lcfiplus@{lcfiplus}!M\-C\-Color\-Singlet\-Vec\-Ite@{M\-C\-Color\-Singlet\-Vec\-Ite}}
\index{M\-C\-Color\-Singlet\-Vec\-Ite@{M\-C\-Color\-Singlet\-Vec\-Ite}!lcfiplus@{lcfiplus}}
\subsubsection[{M\-C\-Color\-Singlet\-Vec\-Ite}]{\setlength{\rightskip}{0pt plus 5cm}typedef vector$<$const {\bf M\-C\-Color\-Singlet}$\ast$$>$\-::const\-\_\-iterator {\bf lcfiplus\-::\-M\-C\-Color\-Singlet\-Vec\-Ite}}\label{namespacelcfiplus_ad19361fb5fce4e6235fed5df0397d32d}
\index{lcfiplus@{lcfiplus}!M\-C\-Particle\-Vec@{M\-C\-Particle\-Vec}}
\index{M\-C\-Particle\-Vec@{M\-C\-Particle\-Vec}!lcfiplus@{lcfiplus}}
\subsubsection[{M\-C\-Particle\-Vec}]{\setlength{\rightskip}{0pt plus 5cm}typedef const vector$<$const {\bf M\-C\-Particle}$\ast$$>$ {\bf lcfiplus\-::\-M\-C\-Particle\-Vec}}\label{namespacelcfiplus_a93daeca9e8029752e1f9daf49ec7f4c2}
\index{lcfiplus@{lcfiplus}!M\-C\-Particle\-Vec\-Ite@{M\-C\-Particle\-Vec\-Ite}}
\index{M\-C\-Particle\-Vec\-Ite@{M\-C\-Particle\-Vec\-Ite}!lcfiplus@{lcfiplus}}
\subsubsection[{M\-C\-Particle\-Vec\-Ite}]{\setlength{\rightskip}{0pt plus 5cm}typedef vector$<$const {\bf M\-C\-Particle}$\ast$$>$\-::const\-\_\-iterator {\bf lcfiplus\-::\-M\-C\-Particle\-Vec\-Ite}}\label{namespacelcfiplus_ad736f65af4ef22ad2f49ab7321b6ffda}
\index{lcfiplus@{lcfiplus}!Neutral\-Vec@{Neutral\-Vec}}
\index{Neutral\-Vec@{Neutral\-Vec}!lcfiplus@{lcfiplus}}
\subsubsection[{Neutral\-Vec}]{\setlength{\rightskip}{0pt plus 5cm}typedef const vector$<$const {\bf Neutral}$\ast$$>$ {\bf lcfiplus\-::\-Neutral\-Vec}}\label{namespacelcfiplus_a191c50a5a675b375c6ca36fd8b1632d6}
\index{lcfiplus@{lcfiplus}!Neutral\-Vec\-Ite@{Neutral\-Vec\-Ite}}
\index{Neutral\-Vec\-Ite@{Neutral\-Vec\-Ite}!lcfiplus@{lcfiplus}}
\subsubsection[{Neutral\-Vec\-Ite}]{\setlength{\rightskip}{0pt plus 5cm}typedef vector$<$const {\bf Neutral}$\ast$$>$\-::const\-\_\-iterator {\bf lcfiplus\-::\-Neutral\-Vec\-Ite}}\label{namespacelcfiplus_ab8426c7b08adcac354ffff5081f17771}
\index{lcfiplus@{lcfiplus}!Track\-Vec@{Track\-Vec}}
\index{Track\-Vec@{Track\-Vec}!lcfiplus@{lcfiplus}}
\subsubsection[{Track\-Vec}]{\setlength{\rightskip}{0pt plus 5cm}typedef const vector$<$const {\bf Track}$\ast$$>$ {\bf lcfiplus\-::\-Track\-Vec}}\label{namespacelcfiplus_a9eaa50536d92c1d8c611cdfdc59fb4cd}
\index{lcfiplus@{lcfiplus}!Track\-Vec\-Ite@{Track\-Vec\-Ite}}
\index{Track\-Vec\-Ite@{Track\-Vec\-Ite}!lcfiplus@{lcfiplus}}
\subsubsection[{Track\-Vec\-Ite}]{\setlength{\rightskip}{0pt plus 5cm}typedef vector$<$const {\bf Track}$\ast$$>$\-::const\-\_\-iterator {\bf lcfiplus\-::\-Track\-Vec\-Ite}}\label{namespacelcfiplus_a2b0acfe06f03cff16de1dc6c44dabd9b}
\index{lcfiplus@{lcfiplus}!Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-L@{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-L}}
\index{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-L@{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-L}!lcfiplus@{lcfiplus}}
\subsubsection[{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-L}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Vertex\-Fitter\-L\-C\-F\-I}$<$list$<$const {\bf Track}$\ast$$>$\-::const\-\_\-iterator $>$ {\bf lcfiplus\-::\-Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-L}}\label{namespacelcfiplus_ac968c01061ac883cfea8c68e162e6626}
\index{lcfiplus@{lcfiplus}!Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-V@{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-V}}
\index{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-V@{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-V}!lcfiplus@{lcfiplus}}
\subsubsection[{Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-V}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Vertex\-Fitter\-L\-C\-F\-I}$<$vector$<$const {\bf Track}$\ast$$>$\-::const\-\_\-iterator $>$ {\bf lcfiplus\-::\-Vertex\-Fitter\-L\-C\-F\-I\-\_\-\-V}}\label{namespacelcfiplus_af9c96bcadc6df74363ba48fe2b09ca31}
\index{lcfiplus@{lcfiplus}!Vertex\-Fitter\-Simple\-\_\-\-L@{Vertex\-Fitter\-Simple\-\_\-\-L}}
\index{Vertex\-Fitter\-Simple\-\_\-\-L@{Vertex\-Fitter\-Simple\-\_\-\-L}!lcfiplus@{lcfiplus}}
\subsubsection[{Vertex\-Fitter\-Simple\-\_\-\-L}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Vertex\-Fitter\-Simple}$<$list$<$const {\bf Track}$\ast$$>$\-::const\-\_\-iterator $>$ {\bf lcfiplus\-::\-Vertex\-Fitter\-Simple\-\_\-\-L}}\label{namespacelcfiplus_ae8d3c72fb0c510fc9e21438209ced057}
\index{lcfiplus@{lcfiplus}!Vertex\-Fitter\-Simple\-\_\-\-V@{Vertex\-Fitter\-Simple\-\_\-\-V}}
\index{Vertex\-Fitter\-Simple\-\_\-\-V@{Vertex\-Fitter\-Simple\-\_\-\-V}!lcfiplus@{lcfiplus}}
\subsubsection[{Vertex\-Fitter\-Simple\-\_\-\-V}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Vertex\-Fitter\-Simple}$<$vector$<$const {\bf Track}$\ast$$>$\-::const\-\_\-iterator $>$ {\bf lcfiplus\-::\-Vertex\-Fitter\-Simple\-\_\-\-V}}\label{namespacelcfiplus_a5fea1a5cb2a4d0df60bf1ded74d0f59c}
\index{lcfiplus@{lcfiplus}!Vertex\-Vec@{Vertex\-Vec}}
\index{Vertex\-Vec@{Vertex\-Vec}!lcfiplus@{lcfiplus}}
\subsubsection[{Vertex\-Vec}]{\setlength{\rightskip}{0pt plus 5cm}typedef const vector$<$const {\bf Vertex}$\ast$$>$ {\bf lcfiplus\-::\-Vertex\-Vec}}\label{namespacelcfiplus_af05d3f5aee6bf33ecbe5ab62bd0204fb}
\index{lcfiplus@{lcfiplus}!Vertex\-Vec\-Ite@{Vertex\-Vec\-Ite}}
\index{Vertex\-Vec\-Ite@{Vertex\-Vec\-Ite}!lcfiplus@{lcfiplus}}
\subsubsection[{Vertex\-Vec\-Ite}]{\setlength{\rightskip}{0pt plus 5cm}typedef vector$<$const {\bf Vertex}$\ast$$>$\-::const\-\_\-iterator {\bf lcfiplus\-::\-Vertex\-Vec\-Ite}}\label{namespacelcfiplus_a300c2b299ab00d64577c8101cd248623}


\subsection{Function Documentation}
\index{lcfiplus@{lcfiplus}!brent@{brent}}
\index{brent@{brent}!lcfiplus@{lcfiplus}}
\subsubsection[{brent}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ double lcfiplus\-::brent (
\begin{DoxyParamCaption}
\item[{double}]{ax, }
\item[{double}]{bx, }
\item[{double}]{cx, }
\item[{T $\ast$}]{obj, }
\item[{double}]{tol, }
\item[{double \&}]{xmin}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_aafc4a2f097f56b7962c6406a398724f5}


References C\-G\-O\-L\-D, I\-T\-M\-A\-X, S\-H\-F\-T, S\-I\-G\-N, and Z\-E\-P\-S.



Referenced by linmin().

\index{lcfiplus@{lcfiplus}!brent@{brent}}
\index{brent@{brent}!lcfiplus@{lcfiplus}}
\subsubsection[{brent}]{\setlength{\rightskip}{0pt plus 5cm}float lcfiplus\-::brent (
\begin{DoxyParamCaption}
\item[{float}]{ax, }
\item[{float}]{bx, }
\item[{float}]{cx, }
\item[{float($\ast$)(float)}]{f, }
\item[{float}]{tol, }
\item[{float $\ast$}]{xmin}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a61a4c2f0bd7d9c81269c75b067067fa0}


References C\-G\-O\-L\-D, I\-T\-M\-A\-X, S\-H\-F\-T, S\-I\-G\-N, and Z\-E\-P\-S.

\index{lcfiplus@{lcfiplus}!const\-Vector@{const\-Vector}}
\index{const\-Vector@{const\-Vector}!lcfiplus@{lcfiplus}}
\subsubsection[{const\-Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ vector$<$const T$\ast$$>$$\ast$ lcfiplus\-::const\-Vector (
\begin{DoxyParamCaption}
\item[{vector$<$ T $\ast$ $>$ $\ast$}]{ptr}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a9cf530893febfa8af0eabce996b1b83d}


Referenced by lcfiplus\-::\-Vertex\-Finder\-Suehara\-::\-Get\-Vertex\-List(), lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Init\-Jet\-Collection(), lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Init\-Vertex\-Collection(), lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Set\-Color\-Singlets(), and test\-Suehara().

\index{lcfiplus@{lcfiplus}!const\-Vector@{const\-Vector}}
\index{const\-Vector@{const\-Vector}!lcfiplus@{lcfiplus}}
\subsubsection[{const\-Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ vector$<$const T$\ast$$>$\& lcfiplus\-::const\-Vector (
\begin{DoxyParamCaption}
\item[{vector$<$ T $\ast$ $>$ \&}]{ref}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_adffd923bd93999719f97532ee8c0ac68}
\index{lcfiplus@{lcfiplus}!const\-Vector@{const\-Vector}}
\index{const\-Vector@{const\-Vector}!lcfiplus@{lcfiplus}}
\subsubsection[{const\-Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ const vector$<$const T$\ast$$>$$\ast$ lcfiplus\-::const\-Vector (
\begin{DoxyParamCaption}
\item[{const vector$<$ T $\ast$ $>$ $\ast$}]{ptr}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a966f9ae95a2a4488a92f218ea3990a6f}
\index{lcfiplus@{lcfiplus}!const\-Vector@{const\-Vector}}
\index{const\-Vector@{const\-Vector}!lcfiplus@{lcfiplus}}
\subsubsection[{const\-Vector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ const vector$<$const T$\ast$$>$\& lcfiplus\-::const\-Vector (
\begin{DoxyParamCaption}
\item[{const vector$<$ T $\ast$ $>$ \&}]{ref}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a310e7b0e5778cc24bbffb81fef590853}
\index{lcfiplus@{lcfiplus}!convert\-Jet\-Vertex@{convert\-Jet\-Vertex}}
\index{convert\-Jet\-Vertex@{convert\-Jet\-Vertex}!lcfiplus@{lcfiplus}}
\subsubsection[{convert\-Jet\-Vertex}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Jet} $\ast$ lcfiplus\-::convert\-Jet\-Vertex (
\begin{DoxyParamCaption}
\item[{const {\bf Jet} $\ast$}]{jet}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a8c2c418f0848a0faef29503144dc6d2b}


Converts a jet containing vertices in a tree structure into a jet containing all particles at the top level. 

The vertex information is stripped out. 

References lcfiplus\-::\-Jet\-::add(), lcfiplus\-::\-Jet\-::get\-Neutrals(), lcfiplus\-::\-Vertex\-::get\-Tracks(), lcfiplus\-::\-Jet\-::get\-Tracks(), and lcfiplus\-::\-Jet\-::get\-Vertices().

\index{lcfiplus@{lcfiplus}!dbrent@{dbrent}}
\index{dbrent@{dbrent}!lcfiplus@{lcfiplus}}
\subsubsection[{dbrent}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T , class U $>$ double lcfiplus\-::dbrent (
\begin{DoxyParamCaption}
\item[{double}]{ax, }
\item[{double}]{bx, }
\item[{double}]{cx, }
\item[{T $\ast$}]{obj, }
\item[{U $\ast$}]{dobj, }
\item[{double}]{tol, }
\item[{double \&}]{xmin}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a3937d6142184982c424c6a7db05b0b42}


References I\-T\-M\-A\-X, M\-O\-V3, S\-I\-G\-N, and Z\-E\-P\-S.

\index{lcfiplus@{lcfiplus}!dfpmin@{dfpmin}}
\index{dfpmin@{dfpmin}!lcfiplus@{lcfiplus}}
\subsubsection[{dfpmin}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T , class U $>$ void lcfiplus\-::dfpmin (
\begin{DoxyParamCaption}
\item[{double}]{p[$\,$], }
\item[{int}]{n, }
\item[{double}]{gtol, }
\item[{int $\ast$}]{iter, }
\item[{double $\ast$}]{fret, }
\item[{T $\ast$}]{obj, }
\item[{U $\ast$}]{dobj}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a8db249619eb35c6f12b37d40514f5c98}


References F\-M\-A\-X, I\-T\-M\-A\-X, and lnsrch().

\index{lcfiplus@{lcfiplus}!f1dim@{f1dim}}
\index{f1dim@{f1dim}!lcfiplus@{lcfiplus}}
\subsubsection[{f1dim}]{\setlength{\rightskip}{0pt plus 5cm}float lcfiplus\-::f1dim (
\begin{DoxyParamCaption}
\item[{float}]{x}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a849b330c02fb6c6a5a37511040b828a0}


References ncom, pcom, and xicom.



Referenced by linmin().

\index{lcfiplus@{lcfiplus}!find\-Primary\-Vertex@{find\-Primary\-Vertex}}
\index{find\-Primary\-Vertex@{find\-Primary\-Vertex}!lcfiplus@{lcfiplus}}
\subsubsection[{find\-Primary\-Vertex}]{\setlength{\rightskip}{0pt plus 5cm}{\bf lcfiplus\-::\-Vertex} $\ast$ lcfiplus\-::find\-Primary\-Vertex (
\begin{DoxyParamCaption}
\item[{{\bf Track\-Vec} \&}]{tracks, }
\item[{double}]{chi2 = {\ttfamily 9.0}, }
\item[{bool}]{beamspot\-Constraint = {\ttfamily true}, }
\item[{bool}]{smear\-Beamspot = {\ttfamily true}}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_ac7167bbf2919d44f6ffbd57b016cd62f}


References lcfiplus\-::algo\-Etc\-::make\-Beam\-Vertex(), and lcfiplus\-::\-Vertex\-::set\-Primary().



Referenced by lcfiplus\-::\-Vertex\-Finder\-Suehara\-::build\-Up(), and lcfiplus\-::\-Primary\-Vertex\-Finder\-::process().

\index{lcfiplus@{lcfiplus}!find\-Tear\-Down\-Vertices@{find\-Tear\-Down\-Vertices}}
\index{find\-Tear\-Down\-Vertices@{find\-Tear\-Down\-Vertices}!lcfiplus@{lcfiplus}}
\subsubsection[{find\-Tear\-Down\-Vertices}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$ {\bf lcfiplus\-::\-Vertex} $\ast$ $>$ $\ast$ lcfiplus\-::find\-Tear\-Down\-Vertices (
\begin{DoxyParamCaption}
\item[{const {\bf Event} \&}]{evt, }
\item[{const {\bf Jet} \&}]{jet}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a8183c1a0c524ccb33c07404dd7e20118}


References lcfiplus\-::\-Vertex\-::get\-Chi2(), lcfiplus\-::\-Vertex\-::get\-Chi2\-Track(), lcfiplus\-::\-M\-C\-Particle\-::get\-Flavor\-Tag\-Category(), lcfiplus\-::\-Event\-::get\-M\-C\-Particle(), lcfiplus\-::\-Vertex\-::get\-Tracks(), lcfiplus\-::\-Jet\-::get\-Tracks(), lcfiplus\-::\-Vertex\-::get\-X(), lcfiplus\-::\-Vertex\-::get\-Y(), and lcfiplus\-::\-Vertex\-::get\-Z().



Referenced by find\-Additional\-Vertices().

\index{lcfiplus@{lcfiplus}!golden@{golden}}
\index{golden@{golden}!lcfiplus@{lcfiplus}}
\subsubsection[{golden}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ double lcfiplus\-::golden (
\begin{DoxyParamCaption}
\item[{double}]{ax, }
\item[{double}]{bx, }
\item[{double}]{cx, }
\item[{T $\ast$}]{obj, }
\item[{double}]{tol, }
\item[{double \&}]{xmin}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a3a015571d0c31c74751e424308fadd75}


References C, R, S\-H\-F\-T2, and S\-H\-F\-T3.

\index{lcfiplus@{lcfiplus}!Jet\-M\-C\-Match@{Jet\-M\-C\-Match}}
\index{Jet\-M\-C\-Match@{Jet\-M\-C\-Match}!lcfiplus@{lcfiplus}}
\subsubsection[{Jet\-M\-C\-Match}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Jet}$\ast$ lcfiplus\-::\-Jet\-M\-C\-Match (
\begin{DoxyParamCaption}
\item[{{\bf Jet\-Vec} \&}]{jets, }
\item[{const {\bf M\-C\-Particle} $\ast$}]{mcp, }
\item[{vector$<$ const {\bf Track} $\ast$ $>$ \&}]{assigned\-Tracks, }
\item[{vector$<$ const {\bf Track} $\ast$ $>$ \&}]{residual\-Tracks}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_af101fa1716dbd1fd880433c5c18d349f}


References lcfiplus\-::\-M\-C\-Particle\-::get\-P\-D\-G(), lcfiplus\-::\-Event\-::get\-Tracks(), lcfiplus\-::\-Vertex\-::get\-Tracks(), lcfiplus\-::\-Event\-::\-Instance(), and lcfiplus\-::\-M\-C\-Particle\-::is\-Parent().

\index{lcfiplus@{lcfiplus}!linmin@{linmin}}
\index{linmin@{linmin}!lcfiplus@{lcfiplus}}
\subsubsection[{linmin}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::linmin (
\begin{DoxyParamCaption}
\item[{vector$<$ float $>$}]{p, }
\item[{vector$<$ float $>$}]{xi, }
\item[{int}]{n, }
\item[{float $\ast$}]{fret, }
\item[{float($\ast$)(vector$<$ float $>$)}]{func}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a203ba6957151a14ff43f4825d3a98d13}


References brent(), f1dim(), mnbrak(), ncom, nrfunc, pcom, T\-O\-L, and xicom.



Referenced by powell().

\index{lcfiplus@{lcfiplus}!lnsrch@{lnsrch}}
\index{lnsrch@{lnsrch}!lcfiplus@{lcfiplus}}
\subsubsection[{lnsrch}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ void lcfiplus\-::lnsrch (
\begin{DoxyParamCaption}
\item[{int}]{n, }
\item[{double}]{xold[$\,$], }
\item[{double}]{fold, }
\item[{double}]{g[$\,$], }
\item[{double}]{p[$\,$], }
\item[{double}]{x[$\,$], }
\item[{double $\ast$}]{f, }
\item[{double}]{stpmax, }
\item[{int $\ast$}]{check, }
\item[{T $\ast$}]{obj}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_ae372aa2fa0b210c99184d8d520ab7148}


References F\-M\-A\-X.



Referenced by dfpmin().

\index{lcfiplus@{lcfiplus}!mnbrak@{mnbrak}}
\index{mnbrak@{mnbrak}!lcfiplus@{lcfiplus}}
\subsubsection[{mnbrak}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::mnbrak (
\begin{DoxyParamCaption}
\item[{float $\ast$}]{ax, }
\item[{float $\ast$}]{bx, }
\item[{float $\ast$}]{cx, }
\item[{float $\ast$}]{fa, }
\item[{float $\ast$}]{fb, }
\item[{float $\ast$}]{fc, }
\item[{float($\ast$)(float)}]{func}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_aae2ec1813a03eaca4414c9ff5e89902d}


References G\-L\-I\-M\-I\-T, G\-O\-L\-D, S\-H\-F\-T, S\-I\-G\-N, and T\-I\-N\-Y.



Referenced by linmin().

\index{lcfiplus@{lcfiplus}!powell@{powell}}
\index{powell@{powell}!lcfiplus@{lcfiplus}}
\subsubsection[{powell}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::powell (
\begin{DoxyParamCaption}
\item[{vector$<$ float $>$}]{p, }
\item[{int}]{n, }
\item[{float}]{ftol, }
\item[{int $\ast$}]{iter, }
\item[{float $\ast$}]{fret, }
\item[{float($\ast$)(vector$<$ float $>$)}]{func}
\end{DoxyParamCaption}
)}\label{namespacelcfiplus_a7890076ff0961807c5ae9411e1ba5fee}


References I\-T\-M\-A\-X, linmin(), and T\-I\-N\-Y.



\subsection{Variable Documentation}
\index{lcfiplus@{lcfiplus}!C@{C}}
\index{C@{C}!lcfiplus@{lcfiplus}}
\subsubsection[{C}]{\setlength{\rightskip}{0pt plus 5cm}const double lcfiplus\-::\-C =(1.\-0-\/{\bf R})}\label{namespacelcfiplus_ab14981f1f5ded80d08fa9255e24226d3}


Referenced by golden().

\index{lcfiplus@{lcfiplus}!C\-G\-O\-L\-D@{C\-G\-O\-L\-D}}
\index{C\-G\-O\-L\-D@{C\-G\-O\-L\-D}!lcfiplus@{lcfiplus}}
\subsubsection[{C\-G\-O\-L\-D}]{\setlength{\rightskip}{0pt plus 5cm}const double lcfiplus\-::\-C\-G\-O\-L\-D =0.\-3819660}\label{namespacelcfiplus_a0695368250dd26fcf1795151ce659dff}


Referenced by brent().

\index{lcfiplus@{lcfiplus}!G\-L\-I\-M\-I\-T@{G\-L\-I\-M\-I\-T}}
\index{G\-L\-I\-M\-I\-T@{G\-L\-I\-M\-I\-T}!lcfiplus@{lcfiplus}}
\subsubsection[{G\-L\-I\-M\-I\-T}]{\setlength{\rightskip}{0pt plus 5cm}const double lcfiplus\-::\-G\-L\-I\-M\-I\-T =100.\-0}\label{namespacelcfiplus_aff92c9119944818780a3fa8bf9a49b70}


Referenced by mnbrak().

\index{lcfiplus@{lcfiplus}!G\-O\-L\-D@{G\-O\-L\-D}}
\index{G\-O\-L\-D@{G\-O\-L\-D}!lcfiplus@{lcfiplus}}
\subsubsection[{G\-O\-L\-D}]{\setlength{\rightskip}{0pt plus 5cm}const double lcfiplus\-::\-G\-O\-L\-D =1.\-618034}\label{namespacelcfiplus_adc4b619da762e364248a3dcf01b254a6}


Referenced by mnbrak().

\index{lcfiplus@{lcfiplus}!I\-T\-M\-A\-X@{I\-T\-M\-A\-X}}
\index{I\-T\-M\-A\-X@{I\-T\-M\-A\-X}!lcfiplus@{lcfiplus}}
\subsubsection[{I\-T\-M\-A\-X}]{\setlength{\rightskip}{0pt plus 5cm}const int lcfiplus\-::\-I\-T\-M\-A\-X =200}\label{namespacelcfiplus_a8e57d38849ac399d3551eb08b9a39db3}


Referenced by brent(), dbrent(), dfpmin(), and powell().

\index{lcfiplus@{lcfiplus}!ncom@{ncom}}
\index{ncom@{ncom}!lcfiplus@{lcfiplus}}
\subsubsection[{ncom}]{\setlength{\rightskip}{0pt plus 5cm}int lcfiplus\-::ncom}\label{namespacelcfiplus_a6d3da93adf90fb14f028b80b064299ea}


Referenced by f1dim(), and linmin().

\index{lcfiplus@{lcfiplus}!nrfunc@{nrfunc}}
\index{nrfunc@{nrfunc}!lcfiplus@{lcfiplus}}
\subsubsection[{nrfunc}]{\setlength{\rightskip}{0pt plus 5cm}float($\ast$ lcfiplus\-::nrfunc)(vector$<$ float $>$)}\label{namespacelcfiplus_a2ece961a2975fe06d056890f80952e3e}


Referenced by linmin().

\index{lcfiplus@{lcfiplus}!pcom@{pcom}}
\index{pcom@{pcom}!lcfiplus@{lcfiplus}}
\subsubsection[{pcom}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$float$>$ lcfiplus\-::pcom}\label{namespacelcfiplus_a17fc98dad690832c1dc70804496349eb}


Referenced by f1dim(), and linmin().

\index{lcfiplus@{lcfiplus}!R@{R}}
\index{R@{R}!lcfiplus@{lcfiplus}}
\subsubsection[{R}]{\setlength{\rightskip}{0pt plus 5cm}const double lcfiplus\-::\-R =0.\-61803399}\label{namespacelcfiplus_a7c7a91797049789857a54e47a11dfe19}


Referenced by Kal\-Trk\-::get\-Closest\-X\-Y(), and golden().

\index{lcfiplus@{lcfiplus}!T\-I\-N\-Y@{T\-I\-N\-Y}}
\index{T\-I\-N\-Y@{T\-I\-N\-Y}!lcfiplus@{lcfiplus}}
\subsubsection[{T\-I\-N\-Y}]{\setlength{\rightskip}{0pt plus 5cm}const double lcfiplus\-::\-T\-I\-N\-Y =1.e-\/25}\label{namespacelcfiplus_ae26f38be79b387b8b829718de162d5e9}


Referenced by mnbrak(), and powell().

\index{lcfiplus@{lcfiplus}!xicom@{xicom}}
\index{xicom@{xicom}!lcfiplus@{lcfiplus}}
\subsubsection[{xicom}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$float$>$ lcfiplus\-::xicom}\label{namespacelcfiplus_a1462ce116c9d63444ffc9d54f33a4fac}


Referenced by f1dim(), and linmin().

\index{lcfiplus@{lcfiplus}!Z\-E\-P\-S@{Z\-E\-P\-S}}
\index{Z\-E\-P\-S@{Z\-E\-P\-S}!lcfiplus@{lcfiplus}}
\subsubsection[{Z\-E\-P\-S}]{\setlength{\rightskip}{0pt plus 5cm}const double lcfiplus\-::\-Z\-E\-P\-S = 1e-\/20}\label{namespacelcfiplus_a049e549bffb38826ce90dd42cac1134b}


Referenced by brent(), and dbrent().

