\section{marlintpc\-:\-:Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor Class Reference}
\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor}\index{marlintpc\-::\-Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor@{marlintpc\-::\-Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor}}


raw data converting Processor of the Marlin\-T\-P\-C package .  




{\ttfamily \#include $<$Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor.\-h$>$}

Inheritance diagram for marlintpc\-:\-:Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
Processor $\ast$ {\bfseries new\-Processor} ()\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_a21d6aaafe71838a20049e1f8f4c433e7}

\item 
void {\bfseries init} ()\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_a7bd1aa0dae3666d28fa28df55fdb6384}

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

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

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

\item 
void {\bfseries end} ()\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_a0104ad2a1402900e82ffe46dfbfbb407}

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

\item 
std\-::string {\bfseries \-\_\-output\-Col\-Name}\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_ad5624c86243351d38283447f96d1c5d0}

\item 
bool {\bf \-\_\-output\-Is\-Persistent}\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_ac55a7ce2f14aa6de1cfe0997fd6ed9d2}

\begin{DoxyCompactList}\small\item\em set the persistency flag of the output collection \end{DoxyCompactList}\item 
int {\bfseries \-\_\-set\-To\-Zero\-Before\-Bin}\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_af570428708a6199ca00d75ad8d2ba467}

\item 
int {\bfseries \-\_\-set\-To\-Zero\-After\-Bin}\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_ae6e9ecdf53882bbf2df65d1b98bec8e1}

\item 
bool {\bfseries \-\_\-change\-Bins\-Before}\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_a18272072da68fc73ae406050a79ca0f3}

\item 
bool {\bfseries \-\_\-change\-Bins\-After}\label{classmarlintpc_1_1TrackerRawDataToDataConverterProcessor_ad8293ee70607066a8c27d1bd1b0308b2}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
raw data converting Processor of the Marlin\-T\-P\-C package . 

converts Tracker\-Raw\-Data into Tracker\-Data without processing the data

\subparagraph*{Input -\/ Prerequisites}

a collection of Tracker\-Raw\-Data

\subparagraph*{Output}

Collection containing Tracker\-Data.


\begin{DoxyParams}{Parameters}
{\em Input\-Collection\-Name} & Name of raw data collection \\
\hline
{\em Output\-Collection\-Name} & Name of data collection \\
\hline
{\em Write\-Output\-To\-Storage\-:bool} & output collection will be written if set to true (which is the default) \\
\hline
{\em Set\-Entries\-To\-Zero\-After\-Bin} & {\ttfamily O\-P\-T\-I\-O\-N\-A\-L\-:} To set the last active time bin number, all bins afterwards will be set to zero \\
\hline
{\em Set\-Entries\-To\-Zero\-Before\-Bin} & {\ttfamily O\-P\-T\-I\-O\-N\-A\-L\-:} To set the first active time bin number, all bins before will be set to zero\\
\hline
\end{DoxyParams}
\begin{DoxyAuthor}{Author}
M. E. Janssen, D\-E\-S\-Y, Ch. Rosemann, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor.\-h}{p.}{TrackerRawDataToDataConverterProcessor_8h_source},v 1.\-1 2006/07/07 08\-:52\-:04 mjanssen Exp 
\end{DoxyParagraph}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor.\-h\item 
Tracker\-Raw\-Data\-To\-Data\-Converter\-Processor.\-cc\end{DoxyCompactItemize}
