\section{marlintpc\-:\-:Path\-Finder\-Interface\-Processor Class Reference}
\label{classmarlintpc_1_1PathFinderInterfaceProcessor}\index{marlintpc\-::\-Path\-Finder\-Interface\-Processor@{marlintpc\-::\-Path\-Finder\-Interface\-Processor}}


Short description of processor.  




{\ttfamily \#include $<$Path\-Finder\-Interface\-Processor.\-h$>$}

Inheritance diagram for marlintpc\-:\-:Path\-Finder\-Interface\-Processor\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classmarlintpc_1_1PathFinderInterfaceProcessor}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual Processor $\ast$ {\bfseries new\-Processor} ()\label{classmarlintpc_1_1PathFinderInterfaceProcessor_ac7f7af6ff23a8b5641673d8604d66e70}

\item 
virtual void {\bfseries init} ()\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a84c3381882af67e8f6d16e52d35c17f3}

\item 
virtual void {\bfseries process\-Run\-Header} (lcio\-::\-L\-C\-Run\-Header $\ast$run)\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a8e14693c3a2cdc505432af481ebc2356}

\item 
virtual void {\bfseries process\-Event} (lcio\-::\-L\-C\-Event $\ast$evt)\label{classmarlintpc_1_1PathFinderInterfaceProcessor_aa17189a0ae45aa6e75ce0ddfb5965099}

\item 
virtual void {\bfseries check} (lcio\-::\-L\-C\-Event $\ast$evt)\label{classmarlintpc_1_1PathFinderInterfaceProcessor_adf5023bf38edd5486ab285895a3a627b}

\item 
virtual void {\bfseries end} ()\label{classmarlintpc_1_1PathFinderInterfaceProcessor_aefb5a9cd864781fe350905feedff650c}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::string {\bf \-\_\-input\-Col\-Name}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_af91f9ebb6cd13cb403c892abf43f1ff0}

\begin{DoxyCompactList}\small\item\em Name of the input collection. \end{DoxyCompactList}\item 
std\-::string {\bf \-\_\-output\-Col\-Name}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a1a594578f5575ae7bc816213ecb96032}

\begin{DoxyCompactList}\small\item\em Name of the output collection. \end{DoxyCompactList}\item 
std\-::string {\bfseries \-\_\-output\-Hit\-Col\-Name}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_ae74ec83df392474d66cf7e72feb85bd8}

\item 
int {\bfseries \-\_\-n\-Evt}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a2a2fa59f75a7f8fdf864536bf1c622c9}

\item 
T\-File $\ast$ {\bfseries \-\_\-root\-File}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_ae544a779ea203d21eb83c9a76d07841a}

\item 
T\-Tree $\ast$ {\bfseries \-\_\-root\-Tree}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a1b8ffe93942357a12fb9afb773923783}

\item 
double {\bfseries track\-D0}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a3fe05f986849d9c9321a8a263fd9397e}

\item 
double {\bfseries track\-Phi}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a74e7c2cbc12a53245413694af3272c65}

\item 
double {\bfseries track\-Omega}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a2e328d301bd8b1eebaafec131ff599ff}

\item 
double {\bfseries track\-Z0}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a3a0e4a267c7e4571d8676320c63d704c}

\item 
double {\bfseries track\-Tan\-L}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a33675decedfa4e902fb6399ac513b7b5}

\item 
double {\bfseries track\-D0\-Error}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a1a22958c0884c6ff02a44504b3154a1b}

\item 
double {\bfseries track\-Phi\-Error}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a9f9b68ceaae9be821d48491d3e40b84c}

\item 
double {\bfseries track\-Omega\-Error}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a3bd087bd994113b25ae99e00fdb561ce}

\item 
double {\bfseries track\-Z0\-Error}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a673c56035e0a15778f7b6536c6e550db}

\item 
double {\bfseries track\-Tan\-L\-Error}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a93297705e2366f006b59a86ea8a52817}

\item 
double {\bfseries track\-Slope\-X\-Y}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a546e67f7e062615a59a929dbdfbacc39}

\item 
double {\bfseries track\-Offset\-X\-Y}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a9d4693771490db8b3561312ae9747400}

\item 
double {\bfseries track\-Slope\-X\-Y\-Error}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a54ab2f309b402b58ebe97aced001818b}

\item 
double {\bfseries track\-Offset\-X\-Y\-Error}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_affb761307078861e9b98f0cbd67f9da0}

\item 
int {\bfseries n\-Hits\-On\-Track}\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a691fbd0ae78532e8f422394e25b96ab9}

\item 
double {\bfseries hit\-X} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a1e542e6551cbc77935db0e97fcecf037}

\item 
double {\bfseries hit\-Y} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a26e61616c20fa0e48c06e339290b0f20}

\item 
double {\bfseries hit\-Z} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_ab309aee99bcc521f91b28164836fa9bb}

\item 
double {\bfseries x\-Error} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a3b305215b9d50a2644ef910c76f6df6a}

\item 
double {\bfseries y\-Error} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a0e7efd24a791dbbd4ec3c0fd21494983}

\item 
double {\bfseries z\-Error} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a969feace8ab53efe10f50ec43a56b6ca}

\item 
double {\bfseries hit\-Phi} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_ac6fd75b474372d883ae1769928adb679}

\item 
double {\bfseries hit\-R} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a1a8b5c228ee8b1f5683d85c4d0426543}

\item 
double {\bfseries phi\-Error} [1000]\label{classmarlintpc_1_1PathFinderInterfaceProcessor_a462d9fbf6c6f68046840bc84638dfaa2}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Short description of processor. 

Lengthy and detailed description of processor ... \begin{DoxyAuthor}{Author}
Fn. Lastname, Affiliation
\end{DoxyAuthor}
\begin{DoxyParagraph}{Credits\-:}
The processor skeleton was generated by the script {\ttfamily create\-Processor.\-py} 
\end{DoxyParagraph}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Path\-Finder\-Interface\-Processor.\-h\end{DoxyCompactItemize}
