\section{A\-I\-D\-A\-:\-:I\-Fit\-Parameter\-Settings\-R\-O\-O\-T Class Reference}
\label{classAIDA_1_1IFitParameterSettingsROOT}\index{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}}


Dummy implementation of \doxyref{I\-Fit\-Parameter\-Settings}{p.}{classAIDA_1_1IFitParameterSettings}.  




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

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

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual std\-::string {\bf name} () const \label{classAIDA_1_1IFitParameterSettingsROOT_a2444887f5356bdf15ed8d77ec405e29e}

\begin{DoxyCompactList}\small\item\em Name of the parameter to which settings apply. \end{DoxyCompactList}\item 
virtual double {\bf step\-Size} () const 
\begin{DoxyCompactList}\small\item\em Step size allows to control the \char`\"{}sensitivity\char`\"{} of the change of the parameter when fitters looks for the optimal parameter value. \end{DoxyCompactList}\item 
virtual double {\bf upper\-Bound} () const \label{classAIDA_1_1IFitParameterSettingsROOT_a5fe3efbf4d408fe89f92b4206ad7dcdc}

\begin{DoxyCompactList}\small\item\em Bounds. \end{DoxyCompactList}\item 
virtual double {\bfseries lower\-Bound} () const \label{classAIDA_1_1IFitParameterSettingsROOT_a386403446298a3ddd058b982a39b02d0}

\item 
virtual bool {\bf is\-Bound} () const \label{classAIDA_1_1IFitParameterSettingsROOT_a7befc59350f8db8bb2b1ca242d47bdbc}

\begin{DoxyCompactList}\small\item\em Shortcut for lower\-Bound() == -\/\-I\-N\-F \&\& \doxyref{upper\-Bound()}{p.}{classAIDA_1_1IFitParameterSettingsROOT_a5fe3efbf4d408fe89f92b4206ad7dcdc} == +\-I\-N\-F. \end{DoxyCompactList}\item 
virtual bool {\bf is\-Fixed} () const 
\begin{DoxyCompactList}\small\item\em Value of the parameter cannot change if \doxyref{is\-Fixed()}{p.}{classAIDA_1_1IFitParameterSettingsROOT_ae6ca95adac17937865d3d188f0662982} == true. \end{DoxyCompactList}\item 
virtual void {\bf set\-Step\-Size} (double step)\label{classAIDA_1_1IFitParameterSettingsROOT_a0072adf8649b64dc93664812eeb64fa6}

\begin{DoxyCompactList}\small\item\em Set the step size for the fitter. \end{DoxyCompactList}\item 
virtual void {\bf set\-Bounds} (double lo, double up)\label{classAIDA_1_1IFitParameterSettingsROOT_a8e2f5a834d597095ec00dbda2052c454}

\begin{DoxyCompactList}\small\item\em Set bounds. If bounds not set, then default bound is (-\/\-I\-N\-F,+\-I\-N\-F). \end{DoxyCompactList}\item 
virtual void {\bf remove\-Bounds} ()\label{classAIDA_1_1IFitParameterSettingsROOT_a9ee686a2b2803b8a6e9be21c928c9824}

\begin{DoxyCompactList}\small\item\em Shortcut for set\-Bounds(-\/\-I\-N\-F,+\-I\-N\-F). \end{DoxyCompactList}\item 
virtual void {\bf set\-Fixed} (bool {\bf is\-Fixed})\label{classAIDA_1_1IFitParameterSettingsROOT_aa059c7b18aeb47cfff85d6600cec58e5}

\begin{DoxyCompactList}\small\item\em Fix/unfix parameter. \end{DoxyCompactList}\item 
virtual void {\bf set\-Lower\-Bound} (double lower\-Bound)
\begin{DoxyCompactList}\small\item\em Set the lower bound. \end{DoxyCompactList}\item 
virtual void {\bf set\-Upper\-Bound} (double {\bf upper\-Bound})
\begin{DoxyCompactList}\small\item\em Set the upper bound. \end{DoxyCompactList}\item 
virtual void {\bf reset} ()\label{classAIDA_1_1IFitParameterSettingsROOT_a401f80219070f7a37300e86fdb350cc2}

\begin{DoxyCompactList}\small\item\em Reset all settings to the default values (remove bounds, step size = 1.\-0, no fix). \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Dummy implementation of \doxyref{I\-Fit\-Parameter\-Settings}{p.}{classAIDA_1_1IFitParameterSettings}. 

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

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{I\-Fit\-Parameter\-Settings\-R\-O\-O\-T.\-h}{p.}{IFitParameterSettingsROOT_8h_source},v 1.\-1 2007-\/01-\/03 14\-:20\-:02 tkraemer Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}!is\-Fixed@{is\-Fixed}}
\index{is\-Fixed@{is\-Fixed}!AIDA::IFitParameterSettingsROOT@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}}
\subsubsection[{is\-Fixed}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Fit\-Parameter\-Settings\-R\-O\-O\-T\-::is\-Fixed (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IFitParameterSettingsROOT_ae6ca95adac17937865d3d188f0662982}


Value of the parameter cannot change if \doxyref{is\-Fixed()}{p.}{classAIDA_1_1IFitParameterSettingsROOT_ae6ca95adac17937865d3d188f0662982} == true. 

Parameter can be fixed independently from setting the bounds. 

Implements {\bf A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings} \doxyref{}{p.}{classAIDA_1_1IFitParameterSettings_afee531bfa94a86354550b1012a4225ab}.

\index{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}!set\-Lower\-Bound@{set\-Lower\-Bound}}
\index{set\-Lower\-Bound@{set\-Lower\-Bound}!AIDA::IFitParameterSettingsROOT@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}}
\subsubsection[{set\-Lower\-Bound}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Fit\-Parameter\-Settings\-R\-O\-O\-T\-::set\-Lower\-Bound (
\begin{DoxyParamCaption}
\item[{double}]{lower\-Bound}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IFitParameterSettingsROOT_a8780d6cc6baba583e7af169f57845e21}


Set the lower bound. 

When this method is invoked any previous bound is reset. The new bounds are (lower\-Bound, +\-I\-N\-F). 
\begin{DoxyParams}{Parameters}
{\em lower\-Bound} & The lower bound. \\
\hline
\end{DoxyParams}


Implements {\bf A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings} \doxyref{}{p.}{classAIDA_1_1IFitParameterSettings_ab693099534b6ae03c0ebe8a544b967dd}.

\index{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}!set\-Upper\-Bound@{set\-Upper\-Bound}}
\index{set\-Upper\-Bound@{set\-Upper\-Bound}!AIDA::IFitParameterSettingsROOT@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}}
\subsubsection[{set\-Upper\-Bound}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Fit\-Parameter\-Settings\-R\-O\-O\-T\-::set\-Upper\-Bound (
\begin{DoxyParamCaption}
\item[{double}]{upper\-Bound}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IFitParameterSettingsROOT_a3c3413cb95f2ec382385b3b433d6eb46}


Set the upper bound. 

When this method is invoked any previous bound is reset. The new bounds are (-\/\-I\-N\-F, upper\-Bound). 
\begin{DoxyParams}{Parameters}
{\em upper\-Bound} & The upper bound. \\
\hline
\end{DoxyParams}


Implements {\bf A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings} \doxyref{}{p.}{classAIDA_1_1IFitParameterSettings_a335792f0f4cf40630be327b3161111df}.

\index{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}!step\-Size@{step\-Size}}
\index{step\-Size@{step\-Size}!AIDA::IFitParameterSettingsROOT@{A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings\-R\-O\-O\-T}}
\subsubsection[{step\-Size}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Fit\-Parameter\-Settings\-R\-O\-O\-T\-::step\-Size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IFitParameterSettingsROOT_a7d3c61f125c7b5337b1604c652eb0394}


Step size allows to control the \char`\"{}sensitivity\char`\"{} of the change of the parameter when fitters looks for the optimal parameter value. 

Default is 1.\-0. 

Implements {\bf A\-I\-D\-A\-::\-I\-Fit\-Parameter\-Settings} \doxyref{}{p.}{classAIDA_1_1IFitParameterSettings_abc62e3440859e5f385229acfa8116363}.



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