\section{V\-X\-D\-Cluster\-Parameters Class Reference}
\label{classVXDClusterParameters}\index{V\-X\-D\-Cluster\-Parameters@{V\-X\-D\-Cluster\-Parameters}}


======= \doxyref{V\-X\-D\-Cluster\-Parameters}{p.}{classVXDClusterParameters} ========== \par
 Holds cluster parameters for a V\-X\-D hit -\/ to be attached at runtime to the Sim\-Tracker\-Hit.  




{\ttfamily \#include $<$V\-X\-D\-Cluster\-Parameters.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf V\-X\-D\-Cluster\-Parameters} (const gear\-::\-Vector3\-D \&local\-Pos, const gear\-::\-Vector3\-D \&a, const gear\-::\-Vector3\-D \&b, int lay, int lad)
\begin{DoxyCompactList}\small\item\em The standard constructor\-: takes the position of the hit in ladder coordinates and the cluster axes in ladder coordinates. \end{DoxyCompactList}\item 
gear\-::\-Vector3\-D {\bfseries get\-Cluster\-Position} ()\label{classVXDClusterParameters_ad91fcfeb67c7a4139c2e134b33c4268b}

\item 
gear\-::\-Vector3\-D {\bfseries get\-Cluster\-Axis\-A} ()\label{classVXDClusterParameters_a5b97ed367ed5cb189a5dc12e19f72193}

\item 
gear\-::\-Vector3\-D {\bfseries get\-Cluster\-Axis\-B} ()\label{classVXDClusterParameters_a635bc9d49042fc50eb7a0b925001e51f}

\item 
int {\bfseries get\-Layer\-Id} ()\label{classVXDClusterParameters_a941de305574d26a8c86e7a826f56078e}

\item 
int {\bfseries get\-Ladder\-Id} ()\label{classVXDClusterParameters_a0a94a3bf24abf9a42abcba50eebd3d89}

\item 
bool {\bf is\-Point\-In\-Cluster\-Ellipse} (const gear\-::\-Vector3\-D \&pos)\label{classVXDClusterParameters_a7ef3bf1b8c9a77c8f38d3d307f1b047a}

\begin{DoxyCompactList}\small\item\em True, if the 2\-D projection to the ladder surface of the given position is within the ellipse defined by the two cluster axes. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
gear\-::\-Vector3\-D {\bfseries \-\_\-local\-Pos}\label{classVXDClusterParameters_ad276710bb629053ed6f02bda93786837}

\item 
gear\-::\-Vector3\-D {\bfseries \-\_\-clu\-Axis\-A}\label{classVXDClusterParameters_a94f43adc4f542cfc746577477e84c0b2}

\item 
gear\-::\-Vector3\-D {\bfseries \-\_\-clu\-Axis\-B}\label{classVXDClusterParameters_afd1cc38c2f868d86e4b4facc0268c5d6}

\item 
int {\bfseries \-\_\-layer\-Id}\label{classVXDClusterParameters_a8eb7115e266fd739e57456006363bdc8}

\item 
int {\bfseries \-\_\-ladder\-Id}\label{classVXDClusterParameters_a4983842eac4003352e3c4668c796f504}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
======= \doxyref{V\-X\-D\-Cluster\-Parameters}{p.}{classVXDClusterParameters} ========== \par
 Holds cluster parameters for a V\-X\-D hit -\/ to be attached at runtime to the Sim\-Tracker\-Hit. 

Cluster is defined by two (principal component) axis and the corresponding extensions (eigenvalues).

\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{V\-X\-D\-Cluster\-Parameters.\-h}{p.}{VXDClusterParameters_8h_source} 2553 2011-\/09-\/20 14\-:50\-:20\-Z gaede 
\end{DoxyParagraph}
\begin{DoxyAuthor}{Author}
F.\-Gaede, D\-E\-S\-Y 
\end{DoxyAuthor}


\subsection{Constructor \& Destructor Documentation}
\index{V\-X\-D\-Cluster\-Parameters@{V\-X\-D\-Cluster\-Parameters}!V\-X\-D\-Cluster\-Parameters@{V\-X\-D\-Cluster\-Parameters}}
\index{V\-X\-D\-Cluster\-Parameters@{V\-X\-D\-Cluster\-Parameters}!VXDClusterParameters@{V\-X\-D\-Cluster\-Parameters}}
\subsubsection[{V\-X\-D\-Cluster\-Parameters}]{\setlength{\rightskip}{0pt plus 5cm}V\-X\-D\-Cluster\-Parameters\-::\-V\-X\-D\-Cluster\-Parameters (
\begin{DoxyParamCaption}
\item[{const gear\-::\-Vector3\-D \&}]{local\-Pos, }
\item[{const gear\-::\-Vector3\-D \&}]{a, }
\item[{const gear\-::\-Vector3\-D \&}]{b, }
\item[{int}]{lay, }
\item[{int}]{lad}
\end{DoxyParamCaption}
)}\label{classVXDClusterParameters_aee996c1f814e5aecd9402baedf417b71}


The standard constructor\-: takes the position of the hit in ladder coordinates and the cluster axes in ladder coordinates. 

Also store the layer\-Id and ladder\-Id for saving cpu time later. 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
V\-X\-D\-Cluster\-Parameters.\-h\end{DoxyCompactItemize}
