\section{lcfiplus\-:\-:Primary\-Vertex\-Finder Class Reference}
\label{classlcfiplus_1_1PrimaryVertexFinder}\index{lcfiplus\-::\-Primary\-Vertex\-Finder@{lcfiplus\-::\-Primary\-Vertex\-Finder}}


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

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


\subsection{Constructor \& Destructor Documentation}
\index{lcfiplus\-::\-Primary\-Vertex\-Finder@{lcfiplus\-::\-Primary\-Vertex\-Finder}!Primary\-Vertex\-Finder@{Primary\-Vertex\-Finder}}
\index{Primary\-Vertex\-Finder@{Primary\-Vertex\-Finder}!lcfiplus::PrimaryVertexFinder@{lcfiplus\-::\-Primary\-Vertex\-Finder}}
\subsubsection[{Primary\-Vertex\-Finder}]{\setlength{\rightskip}{0pt plus 5cm}lcfiplus\-::\-Primary\-Vertex\-Finder\-::\-Primary\-Vertex\-Finder (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1PrimaryVertexFinder_af900b1c8da6cc032d3af0640641613ac}
\index{lcfiplus\-::\-Primary\-Vertex\-Finder@{lcfiplus\-::\-Primary\-Vertex\-Finder}!$\sim$\-Primary\-Vertex\-Finder@{$\sim$\-Primary\-Vertex\-Finder}}
\index{$\sim$\-Primary\-Vertex\-Finder@{$\sim$\-Primary\-Vertex\-Finder}!lcfiplus::PrimaryVertexFinder@{lcfiplus\-::\-Primary\-Vertex\-Finder}}
\subsubsection[{$\sim$\-Primary\-Vertex\-Finder}]{\setlength{\rightskip}{0pt plus 5cm}virtual lcfiplus\-::\-Primary\-Vertex\-Finder\-::$\sim$\-Primary\-Vertex\-Finder (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}\label{classlcfiplus_1_1PrimaryVertexFinder_a8f517bf4aeb861cdba1806b3c36bdb87}


\subsection{Member Function Documentation}
\index{lcfiplus\-::\-Primary\-Vertex\-Finder@{lcfiplus\-::\-Primary\-Vertex\-Finder}!Class\-Def@{Class\-Def}}
\index{Class\-Def@{Class\-Def}!lcfiplus::PrimaryVertexFinder@{lcfiplus\-::\-Primary\-Vertex\-Finder}}
\subsubsection[{Class\-Def}]{\setlength{\rightskip}{0pt plus 5cm}lcfiplus\-::\-Primary\-Vertex\-Finder\-::\-Class\-Def (
\begin{DoxyParamCaption}
\item[{{\bf Primary\-Vertex\-Finder}}]{, }
\item[{1}]{}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1PrimaryVertexFinder_af59607346cb5d055df4453078cffdac9}
\index{lcfiplus\-::\-Primary\-Vertex\-Finder@{lcfiplus\-::\-Primary\-Vertex\-Finder}!end@{end}}
\index{end@{end}!lcfiplus::PrimaryVertexFinder@{lcfiplus\-::\-Primary\-Vertex\-Finder}}
\subsubsection[{end}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-Primary\-Vertex\-Finder\-::end (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlcfiplus_1_1PrimaryVertexFinder_ad58d2554a7ce1e34c5994f45fa692b0f}


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

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


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



References lcfiplus\-::\-Parameters\-::get(), lcfiplus\-::\-Algorithm\-::init(), lcfiplus\-::\-Event\-::\-Instance(), lcfiplus\-::\-Track\-Selector\-Config\-::max\-D0, lcfiplus\-::\-Event\-Store\-::\-P\-E\-R\-S\-I\-S\-T, lcfiplus\-::\-Event\-Store\-::\-Register(), and lcfiplus\-::\-Event\-::set\-Default\-Primary\-Vertex().

\index{lcfiplus\-::\-Primary\-Vertex\-Finder@{lcfiplus\-::\-Primary\-Vertex\-Finder}!process@{process}}
\index{process@{process}!lcfiplus::PrimaryVertexFinder@{lcfiplus\-::\-Primary\-Vertex\-Finder}}
\subsubsection[{process}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-Primary\-Vertex\-Finder\-::process (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlcfiplus_1_1PrimaryVertexFinder_a04fd64dc5fea42a47159195dfe264b4b}


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



References lcfiplus\-::find\-Primary\-Vertex(), lcfiplus\-::\-Vertex\-::get\-Tracks(), and lcfiplus\-::\-Event\-::\-Instance().



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