\section{S\-I\-O\-:\-:S\-I\-O\-Vertex\-Handler Class Reference}
\label{classSIO_1_1SIOVertexHandler}\index{S\-I\-O\-::\-S\-I\-O\-Vertex\-Handler@{S\-I\-O\-::\-S\-I\-O\-Vertex\-Handler}}


Implementation of \doxyref{S\-I\-O\-Object\-Handler}{p.}{classSIO_1_1SIOObjectHandler} to handle \doxyref{I\-O}{p.}{namespaceIO} of Vertexes.  




{\ttfamily \#include $<$S\-I\-O/\-S\-I\-O\-Vertex\-Handler.\-h$>$}

Inheritance diagram for S\-I\-O\-:\-:S\-I\-O\-Vertex\-Handler\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classSIO_1_1SIOVertexHandler}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual unsigned int {\bf init} (S\-I\-O\-\_\-stream $\ast$stream, S\-I\-O\-\_\-operation op, {\bf E\-V\-E\-N\-T\-::\-L\-C\-Collection} $\ast$col, unsigned int vers)
\begin{DoxyCompactList}\small\item\em Initialize the handler and/or the collection. \end{DoxyCompactList}\item 
virtual unsigned int {\bf read} (S\-I\-O\-\_\-stream $\ast$stream, {\bf E\-V\-E\-N\-T\-::\-L\-C\-Object} $\ast$$\ast$obj\-P)\label{classSIO_1_1SIOVertexHandler_ab2464192dfce5bd6b9b6bed84865b24f}

\begin{DoxyCompactList}\small\item\em Reads lcio Vertex objects from an \doxyref{S\-I\-O}{p.}{namespaceSIO} stream. \end{DoxyCompactList}\item 
virtual unsigned int {\bf write} (S\-I\-O\-\_\-stream $\ast$stream, const {\bf E\-V\-E\-N\-T\-::\-L\-C\-Object} $\ast$obj)\label{classSIO_1_1SIOVertexHandler_a6ca63d90898dbbec7ae6d53ec3dc3a0e}

\begin{DoxyCompactList}\small\item\em Writes lcio Vertex objects to an \doxyref{S\-I\-O}{p.}{namespaceSIO} stream. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::map$<$ int, std\-::string $>$ {\bfseries imr}\label{classSIO_1_1SIOVertexHandler_a9bd53f4d7cb44d81e7ea0dd281558b45}

\item 
std\-::set$<$ std\-::string $>$ {\bfseries \-\_\-set}\label{classSIO_1_1SIOVertexHandler_a7c431469e81e4b3d54127f475e6a0737}

\item 
{\bf E\-V\-E\-N\-T\-::\-String\-Vec} {\bfseries parameters}\label{classSIO_1_1SIOVertexHandler_a5f310b3fc8594b01e7e3d4bb1def505c}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Implementation of \doxyref{S\-I\-O\-Object\-Handler}{p.}{classSIO_1_1SIOObjectHandler} to handle \doxyref{I\-O}{p.}{namespaceIO} of Vertexes. 

\begin{DoxyAuthor}{Author}
gaede, engels 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{S\-I\-O\-Vertex\-Handler.\-h}{p.}{SIOVertexHandler_8h_source},v 1.\-3 2006-\/12-\/06 19\-:09\-:18 hvogt Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{S\-I\-O\-::\-S\-I\-O\-Vertex\-Handler@{S\-I\-O\-::\-S\-I\-O\-Vertex\-Handler}!init@{init}}
\index{init@{init}!SIO::SIOVertexHandler@{S\-I\-O\-::\-S\-I\-O\-Vertex\-Handler}}
\subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int S\-I\-O\-::\-S\-I\-O\-Vertex\-Handler\-::init (
\begin{DoxyParamCaption}
\item[{S\-I\-O\-\_\-stream $\ast$}]{stream, }
\item[{S\-I\-O\-\_\-operation}]{op, }
\item[{{\bf E\-V\-E\-N\-T\-::\-L\-C\-Collection} $\ast$}]{col, }
\item[{unsigned int}]{vers}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classSIO_1_1SIOVertexHandler_aa853600cb16b407f062bde1f63fdc57f}


Initialize the handler and/or the collection. 

Read/write the flag and the parameters. Overwrite for classes that need specific processing. 

Reimplemented from {\bf S\-I\-O\-::\-S\-I\-O\-Object\-Handler} \doxyref{}{p.}{classSIO_1_1SIOObjectHandler_a085aed71eb24473ac28382f74465dd88}.



References E\-V\-E\-N\-T\-::\-Vertex\-::get\-Algorithm\-Type(), E\-V\-E\-N\-T\-::\-L\-C\-Collection\-::get\-Element\-At(), E\-V\-E\-N\-T\-::\-L\-C\-Collection\-::get\-Flag(), E\-V\-E\-N\-T\-::\-L\-C\-Collection\-::get\-Number\-Of\-Elements(), E\-V\-E\-N\-T\-::\-L\-C\-Collection\-::get\-Parameters(), E\-V\-E\-N\-T\-::\-L\-C\-Parameters\-::get\-String\-Vals(), E\-V\-E\-N\-T\-::\-L\-C\-Collection\-::parameters(), E\-V\-E\-N\-T\-::\-L\-C\-Collection\-::set\-Flag(), and E\-V\-E\-N\-T\-::\-L\-C\-Parameters\-::set\-Values().



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
S\-I\-O\-Vertex\-Handler.\-h\item 
S\-I\-O\-Vertex\-Handler.\-cc\end{DoxyCompactItemize}
