<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\section{I\-M\-P\-L\-:\-:Raw\-Calorimeter\-Hit\-Impl Class Reference}
\label{classIMPL_1_1RawCalorimeterHitImpl}\index{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl@{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl}}


Implementation of the real data Raw\-Calorimeter\-Hit.  




{\ttfamily \#include $&lt;$I\-M\-P\-L/\-Raw\-Calorimeter\-Hit\-Impl.\-h$&gt;$}

Inheritance diagram for I\-M\-P\-L\-:\-:Raw\-Calorimeter\-Hit\-Impl\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{classIMPL_1_1RawCalorimeterHitImpl}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf Raw\-Calorimeter\-Hit\-Impl} ()\label{classIMPL_1_1RawCalorimeterHitImpl_a4652376c6528359142d51bdd80f634f4}

\begin{DoxyCompactList}\small\item\em Default constructor, initializes values to 0. \end{DoxyCompactList}\item 
virtual {\bf $\sim$\-Raw\-Calorimeter\-Hit\-Impl} ()\label{classIMPL_1_1RawCalorimeterHitImpl_ae0d6b9fe9c6666e40e39e5962b64d7ca}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual int {\bf id} () const \label{classIMPL_1_1RawCalorimeterHitImpl_aad21276894b87b057489e8cbc09953d4}

\begin{DoxyCompactList}\small\item\em Returns an object id for internal (debugging) use in L\-C\-I\-O. \end{DoxyCompactList}\item 
virtual int {\bf get\-Cell\-I\-D0} () const \label{classIMPL_1_1RawCalorimeterHitImpl_a75dcc2ce6f2c0fbd4a127d24eb2ee173}

\begin{DoxyCompactList}\small\item\em Returns the detector specific (geometrical) cell id. \end{DoxyCompactList}\item 
virtual int {\bf get\-Cell\-I\-D1} () const 
\begin{DoxyCompactList}\small\item\em Returns the second detector specific (geometrical) cell id. \end{DoxyCompactList}\item 
virtual int {\bf get\-Amplitude} () const \label{classIMPL_1_1RawCalorimeterHitImpl_ad7261e3aa8dcc1228bc9fc1116f64b7f}

\begin{DoxyCompactList}\small\item\em Returns the amplitude of the hit in A\-D\-C counts. \end{DoxyCompactList}\item 
virtual int {\bf get\-Time\-Stamp} () const 
\begin{DoxyCompactList}\small\item\em Returns a time stamp for the hit. \end{DoxyCompactList}\item 
void {\bfseries set\-Cell\-I\-D0} (int id0)\label{classIMPL_1_1RawCalorimeterHitImpl_a4ed880ae17e26e8e86c70e5e56dec5ab}

\item 
void {\bf set\-Cell\-I\-D1} (int id1)
\begin{DoxyCompactList}\small\item\em Sets the second cell id; Only store if the flag word (bit C\-H\-B\-I\-T\-\_\-\-I\-D1) of the collection is set. \end{DoxyCompactList}\item 
void {\bf set\-Amplitude} (int amplitude)\label{classIMPL_1_1RawCalorimeterHitImpl_aae632d8004e1da92125cd8b25c8edcf4}

\begin{DoxyCompactList}\small\item\em Sets the amplitude. \end{DoxyCompactList}\item 
void {\bf set\-Time\-Stamp} (int time)\label{classIMPL_1_1RawCalorimeterHitImpl_a7175dda33044473e6d84713d03eff338}

\begin{DoxyCompactList}\small\item\em Set the time stamp. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
int {\bfseries \-\_\-cell\-I\-D0}\label{classIMPL_1_1RawCalorimeterHitImpl_a991f5760e2ca228ee6802e620b5447e1}

\item 
int {\bfseries \-\_\-cell\-I\-D1}\label{classIMPL_1_1RawCalorimeterHitImpl_a75946cfe37abd1e0c3ccb92b14e8703a}

\item 
int {\bfseries \-\_\-amplitude}\label{classIMPL_1_1RawCalorimeterHitImpl_a474557865421b37e028e0a54b56ba62e}

\item 
int {\bfseries \-\_\-time\-Stamp}\label{classIMPL_1_1RawCalorimeterHitImpl_a81491456adbad76870aa20d94a26cecd}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Implementation of the real data Raw\-Calorimeter\-Hit. 

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

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{Raw\-Calorimeter\-Hit\-Impl.\-h}{p.}{RawCalorimeterHitImpl_8h_source},v 1.\-3 2006-\/08-\/04 16\-:52\-:46 gaede Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl@{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl}!get\-Cell\-I\-D1@{get\-Cell\-I\-D1}}
\index{get\-Cell\-I\-D1@{get\-Cell\-I\-D1}!IMPL::RawCalorimeterHitImpl@{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl}}
\subsubsection[{get\-Cell\-I\-D1}]{\setlength{\rightskip}{0pt plus 5cm}int I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl\-::get\-Cell\-I\-D1 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classIMPL_1_1RawCalorimeterHitImpl_ad20ddcaaeb61d4d8e55024c78a311230}


Returns the second detector specific (geometrical) cell id. 

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

Implements {\bf E\-V\-E\-N\-T\-::\-Raw\-Calorimeter\-Hit} \doxyref{}{p.}{classEVENT_1_1RawCalorimeterHit_ae20be4ea53b24b445527357927c7ae01}.

\index{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl@{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl}!get\-Time\-Stamp@{get\-Time\-Stamp}}
\index{get\-Time\-Stamp@{get\-Time\-Stamp}!IMPL::RawCalorimeterHitImpl@{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl}}
\subsubsection[{get\-Time\-Stamp}]{\setlength{\rightskip}{0pt plus 5cm}int I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl\-::get\-Time\-Stamp (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classIMPL_1_1RawCalorimeterHitImpl_a93d3d21904f79b4fc4c26e71f81d6450}


Returns a time stamp for the hit. 

Optional, check/set flag(\-L\-C\-I\-O\-::\-R\-C\-H\-B\-I\-T\-\_\-\-T\-I\-M\-E)==1. 

Implements {\bf E\-V\-E\-N\-T\-::\-Raw\-Calorimeter\-Hit} \doxyref{}{p.}{classEVENT_1_1RawCalorimeterHit_ad15002c50b41bb0d44ce90a1a4f9a0fb}.

\index{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl@{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl}!set\-Cell\-I\-D1@{set\-Cell\-I\-D1}}
\index{set\-Cell\-I\-D1@{set\-Cell\-I\-D1}!IMPL::RawCalorimeterHitImpl@{I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl}}
\subsubsection[{set\-Cell\-I\-D1}]{\setlength{\rightskip}{0pt plus 5cm}void I\-M\-P\-L\-::\-Raw\-Calorimeter\-Hit\-Impl\-::set\-Cell\-I\-D1 (
\begin{DoxyParamCaption}
\item[{int}]{id1}
\end{DoxyParamCaption}
)}\label{classIMPL_1_1RawCalorimeterHitImpl_a145e1ffd25cd1499f5e3d09b7ed34838}


Sets the second cell id; Only store if the flag word (bit C\-H\-B\-I\-T\-\_\-\-I\-D1) of the collection is set. 

Default is to store only cellid0. 

The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Raw\-Calorimeter\-Hit\-Impl.\-h\item 
Raw\-Calorimeter\-Hit\-Impl.\-cc\end{DoxyCompactItemize}
</pre></body></html>