\hypertarget{classCaloEvent}{
\section{CaloEvent Class Reference}
\label{classCaloEvent}\index{CaloEvent@{CaloEvent}}
}
{\tt \#include $<$CaloAxis2.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
void \hyperlink{classCaloEvent_fd2bc3739bbbf688c9323d8a96e17c5f}{Add} (int iis, int iip, float fq, float fz, float fxy)
\item 
int \hyperlink{classCaloEvent_2b2597fe0263fe128101a6ab02520130}{GetN} ()
\item 
void \hyperlink{classCaloEvent_6cb8e9a295bf452dbca12f3089045706}{Reset} ()
\item 
void \hyperlink{classCaloEvent_aa540318b81bbed181ab8cefa5df87ac}{Delete} ()
\item 
\hyperlink{classCaloEvent_d288c6c79268b65eae838c461e11b8eb}{$\sim$CaloEvent} ()
\item 
\hyperlink{classCaloEvent_67cd3b4a14bcdb5d15b40a177ca37fe3}{CaloEvent} ()
\item 
\hyperlink{classCaloEvent_3eadf14b2b405c65a695fac497ec3c22}{CaloEvent} (CaloLevel1 $\ast$calo, int view, Bool\_\-t usemechanicalalignement)
\item 
\hyperlink{classCaloEvent_d7beea6828722ab1ecff5e25fa33210a}{CaloEvent} (CaloLevel1 $\ast$calo, int view)
\item 
void \hyperlink{classCaloEvent_538af1924be400124d003802302e71dd}{Set} (CaloLevel1 $\ast$calo, int view, Bool\_\-t usemechanicalalignement)
\item 
void \hyperlink{classCaloEvent_eb4e3acbb34abd7b51794c6aee4852e5}{Set} (CaloLevel1 $\ast$calo, int view)
\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
vector$<$ int $>$ \hyperlink{classCaloEvent_593e99c95482f5e63e43eaa8c843bba2}{ids}
\item 
vector$<$ int $>$ \hyperlink{classCaloEvent_3ad199ffd33f6300bff64e854c6ad652}{idp}
\item 
vector$<$ float $>$ \hyperlink{classCaloEvent_688d5d2803d4688d4f1ef72cbaf42dcd}{q}
\item 
vector$<$ float $>$ \hyperlink{classCaloEvent_340ff2ae2167b37d0b6acc56b1475daf}{zcoord}
\item 
vector$<$ float $>$ \hyperlink{classCaloEvent_b48403ffdb4114d57e4ea4058438e814}{xycoord}
\end{CompactItemize}


\subsection{Detailed Description}


Definition at line 30 of file CaloAxis2.h.

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classCaloEvent_d288c6c79268b65eae838c461e11b8eb}{
\index{CaloEvent@{CaloEvent}!$\sim$CaloEvent@{$\sim$CaloEvent}}
\index{$\sim$CaloEvent@{$\sim$CaloEvent}!CaloEvent@{CaloEvent}}
\subsubsection[{$\sim$CaloEvent}]{\setlength{\rightskip}{0pt plus 5cm}CaloEvent::$\sim$CaloEvent ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_d288c6c79268b65eae838c461e11b8eb}




Definition at line 69 of file CaloAxis2.h.

References Delete().\hypertarget{classCaloEvent_67cd3b4a14bcdb5d15b40a177ca37fe3}{
\index{CaloEvent@{CaloEvent}!CaloEvent@{CaloEvent}}
\index{CaloEvent@{CaloEvent}!CaloEvent@{CaloEvent}}
\subsubsection[{CaloEvent}]{\setlength{\rightskip}{0pt plus 5cm}CaloEvent::CaloEvent ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_67cd3b4a14bcdb5d15b40a177ca37fe3}




Definition at line 71 of file CaloAxis2.h.\hypertarget{classCaloEvent_3eadf14b2b405c65a695fac497ec3c22}{
\index{CaloEvent@{CaloEvent}!CaloEvent@{CaloEvent}}
\index{CaloEvent@{CaloEvent}!CaloEvent@{CaloEvent}}
\subsubsection[{CaloEvent}]{\setlength{\rightskip}{0pt plus 5cm}CaloEvent::CaloEvent (CaloLevel1 $\ast$ {\em calo}, \/  int {\em view}, \/  Bool\_\-t {\em usemechanicalalignement})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_3eadf14b2b405c65a695fac497ec3c22}




Definition at line 73 of file CaloAxis2.h.

References Set().\hypertarget{classCaloEvent_d7beea6828722ab1ecff5e25fa33210a}{
\index{CaloEvent@{CaloEvent}!CaloEvent@{CaloEvent}}
\index{CaloEvent@{CaloEvent}!CaloEvent@{CaloEvent}}
\subsubsection[{CaloEvent}]{\setlength{\rightskip}{0pt plus 5cm}CaloEvent::CaloEvent (CaloLevel1 $\ast$ {\em calo}, \/  int {\em view})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_d7beea6828722ab1ecff5e25fa33210a}




Definition at line 75 of file CaloAxis2.h.

References Set().

\subsection{Member Function Documentation}
\hypertarget{classCaloEvent_fd2bc3739bbbf688c9323d8a96e17c5f}{
\index{CaloEvent@{CaloEvent}!Add@{Add}}
\index{Add@{Add}!CaloEvent@{CaloEvent}}
\subsubsection[{Add}]{\setlength{\rightskip}{0pt plus 5cm}void CaloEvent::Add (int {\em iis}, \/  int {\em iip}, \/  float {\em fq}, \/  float {\em fz}, \/  float {\em fxy})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_fd2bc3739bbbf688c9323d8a96e17c5f}




Definition at line 47 of file CaloAxis2.h.

References idp, ids, q, xycoord, and zcoord.

Referenced by Set().\hypertarget{classCaloEvent_aa540318b81bbed181ab8cefa5df87ac}{
\index{CaloEvent@{CaloEvent}!Delete@{Delete}}
\index{Delete@{Delete}!CaloEvent@{CaloEvent}}
\subsubsection[{Delete}]{\setlength{\rightskip}{0pt plus 5cm}void CaloEvent::Delete ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_aa540318b81bbed181ab8cefa5df87ac}




Definition at line 67 of file CaloAxis2.h.

References Reset().

Referenced by $\sim$CaloEvent().\hypertarget{classCaloEvent_2b2597fe0263fe128101a6ab02520130}{
\index{CaloEvent@{CaloEvent}!GetN@{GetN}}
\index{GetN@{GetN}!CaloEvent@{CaloEvent}}
\subsubsection[{GetN}]{\setlength{\rightskip}{0pt plus 5cm}int CaloEvent::GetN ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_2b2597fe0263fe128101a6ab02520130}




Definition at line 57 of file CaloAxis2.h.

References q.

Referenced by CaloAxis::FitAxis(), CaloAxis::FitShower(), and CaloAxis::GetQaxis().\hypertarget{classCaloEvent_6cb8e9a295bf452dbca12f3089045706}{
\index{CaloEvent@{CaloEvent}!Reset@{Reset}}
\index{Reset@{Reset}!CaloEvent@{CaloEvent}}
\subsubsection[{Reset}]{\setlength{\rightskip}{0pt plus 5cm}void CaloEvent::Reset ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_6cb8e9a295bf452dbca12f3089045706}




Definition at line 59 of file CaloAxis2.h.

References idp, ids, q, xycoord, and zcoord.

Referenced by Delete(), and Set().\hypertarget{classCaloEvent_eb4e3acbb34abd7b51794c6aee4852e5}{
\index{CaloEvent@{CaloEvent}!Set@{Set}}
\index{Set@{Set}!CaloEvent@{CaloEvent}}
\subsubsection[{Set}]{\setlength{\rightskip}{0pt plus 5cm}void CaloEvent::Set (CaloLevel1 $\ast$ {\em calo}, \/  int {\em view})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_eb4e3acbb34abd7b51794c6aee4852e5}




Definition at line 101 of file CaloAxis2.h.

References Set().

Referenced by Set().\hypertarget{classCaloEvent_538af1924be400124d003802302e71dd}{
\index{CaloEvent@{CaloEvent}!Set@{Set}}
\index{Set@{Set}!CaloEvent@{CaloEvent}}
\subsubsection[{Set}]{\setlength{\rightskip}{0pt plus 5cm}void CaloEvent::Set (CaloLevel1 $\ast$ {\em calo}, \/  int {\em view}, \/  Bool\_\-t {\em usemechanicalalignement})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classCaloEvent_538af1924be400124d003802302e71dd}




Definition at line 77 of file CaloAxis2.h.

References Add(), and Reset().

Referenced by CaloEvent(), and CaloAxis::Set().

\subsection{Member Data Documentation}
\hypertarget{classCaloEvent_3ad199ffd33f6300bff64e854c6ad652}{
\index{CaloEvent@{CaloEvent}!idp@{idp}}
\index{idp@{idp}!CaloEvent@{CaloEvent}}
\subsubsection[{idp}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$int$>$ {\bf CaloEvent::idp}}}
\label{classCaloEvent_3ad199ffd33f6300bff64e854c6ad652}




Definition at line 38 of file CaloAxis2.h.

Referenced by Add(), CaloAxis::FitAxis(), CaloAxis::FitShower(), and Reset().\hypertarget{classCaloEvent_593e99c95482f5e63e43eaa8c843bba2}{
\index{CaloEvent@{CaloEvent}!ids@{ids}}
\index{ids@{ids}!CaloEvent@{CaloEvent}}
\subsubsection[{ids}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$int$>$ {\bf CaloEvent::ids}}}
\label{classCaloEvent_593e99c95482f5e63e43eaa8c843bba2}




Definition at line 37 of file CaloAxis2.h.

Referenced by Add(), CaloAxis::FitAxis(), and Reset().\hypertarget{classCaloEvent_688d5d2803d4688d4f1ef72cbaf42dcd}{
\index{CaloEvent@{CaloEvent}!q@{q}}
\index{q@{q}!CaloEvent@{CaloEvent}}
\subsubsection[{q}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$float$>$ {\bf CaloEvent::q}}}
\label{classCaloEvent_688d5d2803d4688d4f1ef72cbaf42dcd}




Definition at line 39 of file CaloAxis2.h.

Referenced by Add(), CaloAxis::FitAxis(), CaloAxis::FitShower(), GetN(), CaloAxis::GetQaxis(), and Reset().\hypertarget{classCaloEvent_b48403ffdb4114d57e4ea4058438e814}{
\index{CaloEvent@{CaloEvent}!xycoord@{xycoord}}
\index{xycoord@{xycoord}!CaloEvent@{CaloEvent}}
\subsubsection[{xycoord}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$float$>$ {\bf CaloEvent::xycoord}}}
\label{classCaloEvent_b48403ffdb4114d57e4ea4058438e814}




Definition at line 41 of file CaloAxis2.h.

Referenced by Add(), CaloAxis::FitAxis(), CaloAxis::FitShower(), CaloAxis::GetQaxis(), and Reset().\hypertarget{classCaloEvent_340ff2ae2167b37d0b6acc56b1475daf}{
\index{CaloEvent@{CaloEvent}!zcoord@{zcoord}}
\index{zcoord@{zcoord}!CaloEvent@{CaloEvent}}
\subsubsection[{zcoord}]{\setlength{\rightskip}{0pt plus 5cm}vector$<$float$>$ {\bf CaloEvent::zcoord}}}
\label{classCaloEvent_340ff2ae2167b37d0b6acc56b1475daf}




Definition at line 40 of file CaloAxis2.h.

Referenced by Add(), CaloAxis::FitAxis(), CaloAxis::FitShower(), CaloAxis::GetQaxis(), and Reset().

The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{CaloAxis2_8h}{CaloAxis2.h}\end{CompactItemize}
