\section{A\-I\-D\-A\-:\-:I\-Fit\-Factory\-R\-O\-O\-T Class Reference}
\label{classAIDA_1_1IFitFactoryROOT}\index{A\-I\-D\-A\-::\-I\-Fit\-Factory\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Fit\-Factory\-R\-O\-O\-T}}


Dummy implementation of class \char`\"{}\-I\-Fit\-Factory\char`\"{}.  




{\ttfamily \#include $<$I\-Fit\-Factory\-R\-O\-O\-T.\-h$>$}

Inheritance diagram for A\-I\-D\-A\-:\-:I\-Fit\-Factory\-R\-O\-O\-T\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classAIDA_1_1IFitFactoryROOT}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$\-I\-Fit\-Factory\-R\-O\-O\-T} ()\label{classAIDA_1_1IFitFactoryROOT_a3cfa521c96c8a3a098a7de0c5a52cc85}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual {\bf I\-Fit\-Data} $\ast$ {\bfseries create\-Fit\-Data} ()\label{classAIDA_1_1IFitFactoryROOT_a7466dfd6c9a739533aae428494ff326e}

\item 
virtual {\bf I\-Fitter} $\ast$ {\bf create\-Fitter} (const std\-::string \&fitter\-Type=\char`\"{}Chi2\char`\"{}, const std\-::string \&engine\-Type=\char`\"{}\char`\"{}, const std\-::string \&options=\char`\"{}\char`\"{})
\begin{DoxyCompactList}\small\item\em Create a new \doxyref{I\-Fitter}{p.}{classAIDA_1_1IFitter}. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Dummy implementation of class \char`\"{}\-I\-Fit\-Factory\char`\"{}. 

\begin{DoxyAuthor}{Author}
T. Kraemer, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{I\-Fit\-Factory\-R\-O\-O\-T.\-h}{p.}{IFitFactoryROOT_8h_source},v 1.\-1 2007-\/01-\/03 17\-:18\-:39 tkraemer Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{A\-I\-D\-A\-::\-I\-Fit\-Factory\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Fit\-Factory\-R\-O\-O\-T}!create\-Fitter@{create\-Fitter}}
\index{create\-Fitter@{create\-Fitter}!AIDA::IFitFactoryROOT@{A\-I\-D\-A\-::\-I\-Fit\-Factory\-R\-O\-O\-T}}
\subsubsection[{create\-Fitter}]{\setlength{\rightskip}{0pt plus 5cm}{\bf I\-Fitter} $\ast$ I\-Fit\-Factory\-R\-O\-O\-T\-::create\-Fitter (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{fitter\-Type = {\ttfamily \char`\"{}Chi2\char`\"{}}, }
\item[{const std\-::string \&}]{engine\-Type = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{const std\-::string \&}]{options = {\ttfamily \char`\"{}\char`\"{}}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IFitFactoryROOT_a724a5dd85efb212befa86ffcad7313d1}


Create a new \doxyref{I\-Fitter}{p.}{classAIDA_1_1IFitter}. 


\begin{DoxyParams}{Parameters}
{\em fitter\-Type} & The type of fitter. The supported types are\-:
\begin{DoxyItemize}
\item \char`\"{}\-C\-H\-I2\char`\"{} or \char`\"{}\-Chi2\char`\"{} or \char`\"{}\-Chi\-Squared\char`\"{} for chi squared fitter (this is the default),
\item \char`\"{}\-M\-L\char`\"{} or \char`\"{}\-Max\-Likelihood\char`\"{} for maximum likelihood fitter,
\item \char`\"{}\-L\-S\char`\"{} or \char`\"{}\-Least\-Squares\char`\"{} for Last Squares fitter. 
\end{DoxyItemize}\\
\hline
{\em engine\-Type} & The type of optimization engine used by the fitter. The available types depend on the specific implementation in use. The default is \char`\"{}\char`\"{} (the implementation specific default). \\
\hline
{\em options} & A string of options. The default is \char`\"{}\char`\"{}. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The \doxyref{I\-Fitter}{p.}{classAIDA_1_1IFitter}. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Fit\-Factory} \doxyref{}{p.}{classAIDA_1_1IFitFactory_ae748dfd44ecccff838357fb1c1b78940}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
I\-Fit\-Factory\-R\-O\-O\-T.\-h\item 
I\-Fit\-Factory\-R\-O\-O\-T.\-cc\end{DoxyCompactItemize}
