\section{Marlin\-Trk\-:\-:Config\-Flags Class Reference}
\label{classMarlinTrk_1_1ConfigFlags}\index{Marlin\-Trk\-::\-Config\-Flags@{Marlin\-Trk\-::\-Config\-Flags}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf Config\-Flags} ()
\begin{DoxyCompactList}\small\item\em Helper class that holds a number of boolean properties for configuration. \end{DoxyCompactList}\item 
void {\bfseries register\-Option} (unsigned key, const std\-::string \&name, bool default\-Value=false)\label{classMarlinTrk_1_1ConfigFlags_a690ea583fb9d6d35b6e07a9adabc5301}

\item 
bool {\bfseries option} (unsigned key) const \label{classMarlinTrk_1_1ConfigFlags_ad99dda5096105df13b23925bc22f4fce}

\item 
bool {\bfseries operator[$\,$]} (unsigned key) const \label{classMarlinTrk_1_1ConfigFlags_a4025f32083a738172d331844d4baa5f4}

\item 
void {\bfseries set\-Option} (unsigned key, bool val)\label{classMarlinTrk_1_1ConfigFlags_a67c78572f2ec16c346e1c218ef0d5600}

\item 
std\-::string \& {\bfseries option\-Name} (unsigned key)\label{classMarlinTrk_1_1ConfigFlags_aba4e7322d0cdfbdaf2841cb63c4dea4b}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
Map {\bfseries \-\_\-map}\label{classMarlinTrk_1_1ConfigFlags_a08a238b0a27de5e18f61e7bdd514825e}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
std\-::ostream \& {\bfseries operator$<$$<$} (std\-::ostream \&os, const {\bf Config\-Flags} \&flags)\label{classMarlinTrk_1_1ConfigFlags_a1a68a9961f996d841a861c9612fbb064}

\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{Marlin\-Trk\-::\-Config\-Flags@{Marlin\-Trk\-::\-Config\-Flags}!Config\-Flags@{Config\-Flags}}
\index{Config\-Flags@{Config\-Flags}!MarlinTrk::ConfigFlags@{Marlin\-Trk\-::\-Config\-Flags}}
\subsubsection[{Config\-Flags}]{\setlength{\rightskip}{0pt plus 5cm}Marlin\-Trk\-::\-Config\-Flags\-::\-Config\-Flags (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classMarlinTrk_1_1ConfigFlags_ac1b69506e64a15ddf203ded5476f4762}


Helper class that holds a number of boolean properties for configuration. 

The property keys (type\-: unsigned) have to be defined in the class using this class. 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Config\-Flags.\-h\end{DoxyCompactItemize}
