\section{lcfiplus\-:\-:Test\-Algo Class Reference}
\label{classlcfiplus_1_1TestAlgo}\index{lcfiplus\-::\-Test\-Algo@{lcfiplus\-::\-Test\-Algo}}


{\ttfamily \#include $<$testproc.\-h$>$}

Inheritance diagram for lcfiplus\-:\-:Test\-Algo\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classlcfiplus_1_1TestAlgo}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf Test\-Algo} ()
\item 
virtual {\bf $\sim$\-Test\-Algo} ()
\item 
void {\bf init} ({\bf Parameters} $\ast$param)
\item 
void {\bf process} ()
\item 
void {\bf end} ()
\item 
{\bf Class\-Def} ({\bf Test\-Algo}, 1)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\index{lcfiplus\-::\-Test\-Algo@{lcfiplus\-::\-Test\-Algo}!Test\-Algo@{Test\-Algo}}
\index{Test\-Algo@{Test\-Algo}!lcfiplus::TestAlgo@{lcfiplus\-::\-Test\-Algo}}
\subsubsection[{Test\-Algo}]{\setlength{\rightskip}{0pt plus 5cm}lcfiplus\-::\-Test\-Algo\-::\-Test\-Algo (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1TestAlgo_aa662156174891ad70f7332aa965a703c}
\index{lcfiplus\-::\-Test\-Algo@{lcfiplus\-::\-Test\-Algo}!$\sim$\-Test\-Algo@{$\sim$\-Test\-Algo}}
\index{$\sim$\-Test\-Algo@{$\sim$\-Test\-Algo}!lcfiplus::TestAlgo@{lcfiplus\-::\-Test\-Algo}}
\subsubsection[{$\sim$\-Test\-Algo}]{\setlength{\rightskip}{0pt plus 5cm}virtual lcfiplus\-::\-Test\-Algo\-::$\sim$\-Test\-Algo (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}\label{classlcfiplus_1_1TestAlgo_a913d5d5e9390fe85616237d063e26999}


\subsection{Member Function Documentation}
\index{lcfiplus\-::\-Test\-Algo@{lcfiplus\-::\-Test\-Algo}!Class\-Def@{Class\-Def}}
\index{Class\-Def@{Class\-Def}!lcfiplus::TestAlgo@{lcfiplus\-::\-Test\-Algo}}
\subsubsection[{Class\-Def}]{\setlength{\rightskip}{0pt plus 5cm}lcfiplus\-::\-Test\-Algo\-::\-Class\-Def (
\begin{DoxyParamCaption}
\item[{{\bf Test\-Algo}}]{, }
\item[{1}]{}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1TestAlgo_a9c0ae0fc0244b73431e98ceebd2f5f3d}
\index{lcfiplus\-::\-Test\-Algo@{lcfiplus\-::\-Test\-Algo}!end@{end}}
\index{end@{end}!lcfiplus::TestAlgo@{lcfiplus\-::\-Test\-Algo}}
\subsubsection[{end}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-Test\-Algo\-::end (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlcfiplus_1_1TestAlgo_ac9c6e715440d0af7cdbb661f6c4bf20d}


Reimplemented from {\bf lcfiplus\-::\-Algorithm} \doxyref{}{p.}{classlcfiplus_1_1Algorithm_a4276b93869d614f59eef92b8c728ef60}.



Referenced by process().

\index{lcfiplus\-::\-Test\-Algo@{lcfiplus\-::\-Test\-Algo}!init@{init}}
\index{init@{init}!lcfiplus::TestAlgo@{lcfiplus\-::\-Test\-Algo}}
\subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-Test\-Algo\-::init (
\begin{DoxyParamCaption}
\item[{{\bf Parameters} $\ast$}]{param}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlcfiplus_1_1TestAlgo_af7e0164303961e996f0ee3f69dab9892}


Reimplemented from {\bf lcfiplus\-::\-Algorithm} \doxyref{}{p.}{classlcfiplus_1_1Algorithm_a178a273b9976b87f182190f4250cac9e}.



References lcfiplus\-::\-Parameters\-::get(), lcfiplus\-::\-Algorithm\-::init(), lcfiplus\-::\-Event\-::\-Instance(), lcfiplus\-::\-Event\-::set\-Default\-Primary\-Vertex(), and lcfiplus\-::\-Event\-::set\-Default\-Secondary\-Vertices().

\index{lcfiplus\-::\-Test\-Algo@{lcfiplus\-::\-Test\-Algo}!process@{process}}
\index{process@{process}!lcfiplus::TestAlgo@{lcfiplus\-::\-Test\-Algo}}
\subsubsection[{process}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-Test\-Algo\-::process (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlcfiplus_1_1TestAlgo_acd0209c2dfb0ffe063602aa48961fd76}


Implements {\bf lcfiplus\-::\-Algorithm} \doxyref{}{p.}{classlcfiplus_1_1Algorithm_a628e1509b55b2cda1e2640b58be6ce6f}.



References lcfiplus\-::tpar\-::d0d0, end(), lcfiplus\-::\-Event\-Store\-::\-Get(), lcfiplus\-::\-Jet\-::get\-All\-Tracks(), lcfiplus\-::\-Track\-::get\-Chi2(), lcfiplus\-::\-Track\-::get\-Cov\-Matrix(), lcfiplus\-::\-Track\-::get\-D0(), lcfiplus\-::\-M\-C\-Particle\-::get\-P\-D\-G(), lcfiplus\-::\-Event\-::get\-Primary\-Vertex(), lcfiplus\-::\-M\-C\-Particle\-::get\-Semi\-Stable\-B\-Parent(), lcfiplus\-::\-Vertex\-::get\-Tracks(), lcfiplus\-::\-Jet\-::get\-Vertices(), lcfiplus\-::\-Track\-::get\-Z0(), lcfiplus\-::\-Event\-::\-Instance(), and lcfiplus\-::tpar\-::z0z0.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
{\bf testproc.\-h}\item 
{\bf testproc.\-cc}\end{DoxyCompactItemize}
