\section{E\-V\-E\-N\-T\-:\-:Tracker\-Raw\-Data Class Reference}
\label{classEVENT_1_1TrackerRawData}\index{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data@{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data}}


Generic class for raw tracker data.  




{\ttfamily \#include $<$pre-\/generated/\-E\-V\-E\-N\-T/\-Tracker\-Raw\-Data.\-h$>$}

Inheritance diagram for E\-V\-E\-N\-T\-:\-:Tracker\-Raw\-Data\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{classEVENT_1_1TrackerRawData}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef {\bf Tracker\-Raw\-Data} {\bf lcobject\-\_\-type}\label{classEVENT_1_1TrackerRawData_ab7a3df55afb7b2346129f5c518d9b86b}

\begin{DoxyCompactList}\small\item\em Useful typedef for template programming with \doxyref{L\-C\-I\-O}{p.}{classEVENT_1_1LCIO}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$\-Tracker\-Raw\-Data} ()\label{classEVENT_1_1TrackerRawData_a6825db07b75d49d802f013f6a8025c96}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual int {\bf get\-Cell\-I\-D0} () const =0\label{classEVENT_1_1TrackerRawData_a9aee2b3649ad4cdd9fc3193818f6580e}

\begin{DoxyCompactList}\small\item\em Returns the first detector specific (geometrical) cell id. \end{DoxyCompactList}\item 
virtual int {\bf get\-Cell\-I\-D1} () const =0
\begin{DoxyCompactList}\small\item\em Returns the second detector specific (geometrical) cell id. \end{DoxyCompactList}\item 
virtual int {\bf get\-Time} () const =0
\begin{DoxyCompactList}\small\item\em Returns a time measurement associated with the adc values, e.\-g. \end{DoxyCompactList}\item 
virtual const {\bf Short\-Vec} \& {\bf get\-A\-D\-C\-Values} () const =0\label{classEVENT_1_1TrackerRawData_a8c5ea4c992cedf3a313457e93e65accc}

\begin{DoxyCompactList}\small\item\em The actual F\-A\-D\-C spectrum. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Generic class for raw tracker data. 

It can be used to store the full F\-A\-D\-C spectrum as it comes out of the tracker D\-A\-Q or just one ore more single F\-A\-D\-C readout values. \begin{DoxySeeAlso}{See Also}
\doxyref{Tracker\-Data}{p.}{classEVENT_1_1TrackerData} 

\doxyref{Tracker\-Pulse}{p.}{classEVENT_1_1TrackerPulse}
\end{DoxySeeAlso}
\begin{DoxyAuthor}{Author}
gaede 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
Tracker\-Raw\-Data.\-aid,v 1.\-2 2006-\/03-\/24 13\-:25\-:53 gaede Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data@{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data}!get\-Cell\-I\-D1@{get\-Cell\-I\-D1}}
\index{get\-Cell\-I\-D1@{get\-Cell\-I\-D1}!EVENT::TrackerRawData@{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data}}
\subsubsection[{get\-Cell\-I\-D1}]{\setlength{\rightskip}{0pt plus 5cm}virtual int E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data\-::get\-Cell\-I\-D1 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1TrackerRawData_ac7017415cbbae7728556f67eebb6ca7e}


Returns the second detector specific (geometrical) cell id. 

Optional, check/set flag(\-L\-C\-I\-O\-::\-T\-R\-A\-W\-B\-I\-T\-\_\-\-I\-D1)==1. 

Implemented in {\bf I\-M\-P\-L\-::\-Tracker\-Raw\-Data\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackerRawDataImpl_abb8ed089970e7bf416f87de232d4c446}.



Referenced by S\-I\-O\-::\-S\-I\-O\-Tracker\-Raw\-Data\-Handler\-::write().

\index{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data@{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data}!get\-Time@{get\-Time}}
\index{get\-Time@{get\-Time}!EVENT::TrackerRawData@{E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data}}
\subsubsection[{get\-Time}]{\setlength{\rightskip}{0pt plus 5cm}virtual int E\-V\-E\-N\-T\-::\-Tracker\-Raw\-Data\-::get\-Time (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classEVENT_1_1TrackerRawData_a1a1ea3d0190f116be5b92ca8491a12c0}


Returns a time measurement associated with the adc values, e.\-g. 

the t0 of the spectrum for the T\-P\-C. Subdetector dependent. 

Implemented in {\bf I\-M\-P\-L\-::\-Tracker\-Raw\-Data\-Impl} \doxyref{}{p.}{classIMPL_1_1TrackerRawDataImpl_a328339e15092a027c74aa4357a1b5015}.



Referenced by S\-I\-O\-::\-S\-I\-O\-Tracker\-Raw\-Data\-Handler\-::write().



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