\hypertarget{classZVTOPZVRESProcessor}{\subsection{Z\-V\-T\-O\-P\-Z\-V\-R\-E\-S\-Processor Class Reference}
\label{classZVTOPZVRESProcessor}\index{Z\-V\-T\-O\-P\-Z\-V\-R\-E\-S\-Processor@{Z\-V\-T\-O\-P\-Z\-V\-R\-E\-S\-Processor}}
}


Find vertices in a jet using topological Z\-V\-T\-O\-P-\/\-Z\-V\-R\-E\-S algorithm.  




{\ttfamily \#include $<$Z\-V\-T\-O\-P\-Z\-V\-R\-E\-S\-Processor.\-h$>$}



Inherits Processor.



Collaboration diagram for Z\-V\-T\-O\-P\-Z\-V\-R\-E\-S\-Processor\-:


\subsubsection{Detailed Description}
Find vertices in a jet using topological Z\-V\-T\-O\-P-\/\-Z\-V\-R\-E\-S algorithm. 

\subparagraph*{Input}

\begin{TabularC}{3}
\hline
Name &Type &Represents \\\cline{1-3}
Jet\-R\-P\-Collection\-Name &Reconstructed\-Particle &Jets to be Vertexed (eg from Satoru\-Jet\-Finder\-Processor \\\cline{1-3}
I\-P\-Vertex\-Collection\-Name &Vertex &Event Interaction Point (eg from \hyperlink{classPerEventIPFitterProcessor}{Per\-Event\-I\-P\-Fitter\-Processor}) -\/ optional can be manually specified \\\cline{1-3}
\end{TabularC}
\subparagraph*{Output}

\begin{TabularC}{3}
\hline
Name &Type &Represents \\\cline{1-3}
Decay\-Chain\-Collection\-Name &Reconstructed\-Particle &Decay Chains (set of found vertices) \\\cline{1-3}
Vertex\-Collection &Vertex &Found vertices \\\cline{1-3}
Decay\-Chain\-R\-P\-Tracks\-Collection\-Name &Reconstructed\-Particle &Tracks used in Decay Chains and found vertices \\\cline{1-3}
\end{TabularC}
\subparagraph*{Description}

This processor finds vertices in a set of L\-C\-I\-O Reconstructed\-Particles (usually a jet) using the algorithm Z\-V\-T\-O\-P(\-Z\-V\-R\-E\-S) described in D. Jackson, N\-I\-M A388\-:247-\/253, 1997 Also see (I\-N\-S\-E\-R\-T L\-I\-N\-K T\-O Z\-V\-T\-O\-P D\-O\-C) To be used each Reconstructed\-Particle must have an attached L\-C\-I\-O Track. Note it is imperative that the tracks have well formed and preferably accurate covariance matrices in d0 and z0. If the covariances are too small fake or no vertices may be found. Too large and vertices will be combined.\par
 The algorithm also requires an interaction point in the form of an L\-C\-I\-O Vertex or a manually set position and covariance.\par
 The set of vertices forming a decay chain as output as set of L\-C\-I\-O Vertices and L\-C\-I\-O Reconstructed\-Particles for details see \hyperlink{LCIO}{the interface documentation}\par
 For more details on algorihmic parameters see the Z\-V\-T\-O\-P paper.

\begin{DoxyAuthor}{Author}
Ben Jeffery (\href{mailto:b.jeffery1@physics.ox.ac.uk}{\tt b.\-jeffery1@physics.\-ox.\-ac.\-uk})
\end{DoxyAuthor}

\begin{DoxyParams}{Parameters}
{\em Jet\-R\-P\-Collection\-Name} & Name of the Reconstructed\-Particle collection that represents jets \\
\hline
{\em I\-P\-Vertex\-Collection\-Name} & Name of the Vertex collection that contains the primary vertex (Optional) \\
\hline
{\em Decay\-Chain\-R\-P\-Tracks\-Collection\-Name} & Name of the Reconstructed\-Particle collection that represents tracks in output decay chains \\
\hline
{\em Vertex\-Collection} & Name of the Vertex collection that contains found vertices \\
\hline
{\em Decay\-Chain\-Collection\-Name} & Name of the Reconstructed\-Particle collection that holds R\-Ps representing output decay chains \\
\hline
{\em Manual\-I\-P\-Vertex} & If false then the primary vertex from Vertex\-Collection is used \\
\hline
{\em Manual\-I\-P\-Vertex\-Position} & Manually set position of the primary vertex (cm) \\
\hline
{\em Manual\-I\-P\-Vertex\-Error} & Manually set error matrix of the primary vertex (cm) (lower symmetric) \\
\hline
{\em I\-P\-Weighting} & Weight of the I\-P in the Vertex Function \\
\hline
{\em Jet\-Weighting\-Energy\-Scaling} & Scaling factor for Weight of the jet direction in the Vertex Function. Kalpha = Scaling $\ast$ Jet\-Energy \\
\hline
{\em Two\-Track\-Cut} & Chi Squared cut for making initial track pairs -\/ chi squared of either track N\-O\-T sum \\
\hline
{\em Track\-Trim\-Cut} & Chi Squared cut for final trimming of tracks from vertices \\
\hline
{\em Resolver\-Cut} & Cut to determine if two vertices are resolved \\
\hline
{\em Output\-Track\-Chi2} & If true the chi squared contributions of tracks to vertices is written to L\-C\-I\-O \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Z\-V\-T\-O\-P\-Z\-V\-R\-E\-S\-Processor.\-h\end{DoxyCompactItemize}
