\section{gear\-:\-:Si\-Planes\-Parameters Class Reference}
\label{classgear_1_1SiPlanesParameters}\index{gear\-::\-Si\-Planes\-Parameters@{gear\-::\-Si\-Planes\-Parameters}}


Geometry properties of a pixel beam telescope needed for reconstruction code.  




{\ttfamily \#include $<$Si\-Planes\-Parameters.\-h$>$}

Inheritance diagram for gear\-:\-:Si\-Planes\-Parameters\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classgear_1_1SiPlanesParameters}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$\-Si\-Planes\-Parameters} ()\label{classgear_1_1SiPlanesParameters_ac5a7f9c82b36aa45018a7f77bdb5dcbe}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual const {\bf Si\-Planes\-Layer\-Layout} \& {\bf get\-Si\-Planes\-Layer\-Layout} () const =0
\begin{DoxyCompactList}\small\item\em The layer layout of pixel beam telescope. \end{DoxyCompactList}\item 
virtual int {\bf get\-Si\-Planes\-I\-D} () const =0\label{classgear_1_1SiPlanesParameters_a7dd5d39f8b48882cf657c7239733b008}

\begin{DoxyCompactList}\small\item\em I\-D of telescope setup. \end{DoxyCompactList}\item 
virtual int {\bf get\-Si\-Planes\-Type} () const =0\label{classgear_1_1SiPlanesParameters_ab9f54323ba78a49c623c888273e18615}

\begin{DoxyCompactList}\small\item\em The type of Si\-Planes detector\-: Si\-Planes\-Parameters.\-Telescope\-With\-D\-U\-T, Si\-Planes\-Parameters.\-Telescope\-Without\-D\-U\-T. \end{DoxyCompactList}\item 
virtual int {\bf get\-Si\-Planes\-Number} () const =0\label{classgear_1_1SiPlanesParameters_abeea729fbb7b76d636b7df6d9243944b}

\begin{DoxyCompactList}\small\item\em Number of telescope planes of Si\-Planes detector. \end{DoxyCompactList}\item 
virtual void {\bf set\-Si\-Planes\-I\-D} (int value)=0\label{classgear_1_1SiPlanesParameters_a732be08137b5ab784bf65d33d758ed7b}

\begin{DoxyCompactList}\small\item\em I\-D of telescope setup. \end{DoxyCompactList}\item 
virtual void {\bf set\-Si\-Planes\-Type} (int value)=0\label{classgear_1_1SiPlanesParameters_a3fe5edc6ae9c2f8d74d866d9b97f3457}

\begin{DoxyCompactList}\small\item\em The type of Si\-Planes detector\-: Si\-Planes\-Parameters.\-Telescope\-With\-D\-U\-T, Si\-Planes\-Parameters.\-Telescope\-Without\-D\-U\-T. \end{DoxyCompactList}\item 
virtual void {\bf set\-Si\-Planes\-Number} (int value)=0\label{classgear_1_1SiPlanesParameters_af98cba98b69984b3519de48ae9d18409}

\begin{DoxyCompactList}\small\item\em Number of telescope planes of Si\-Planes detector. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static const int {\bfseries Telescope\-With\-D\-U\-T} = 1\label{classgear_1_1SiPlanesParameters_af5eaea35ea0d555338d7e0d674ca8a87}

\item 
static const int {\bfseries Telescope\-Without\-D\-U\-T} = 2\label{classgear_1_1SiPlanesParameters_a020105886d513e5da066408887ab3846}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Geometry properties of a pixel beam telescope needed for reconstruction code. 

\begin{DoxyAuthor}{Author}
T. Klimkovich, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
\$\-Id\-: 
\end{DoxyVersion}


Definition at line 21 of file Si\-Planes\-Parameters.\-h.



\subsection{Member Function Documentation}
\index{gear\-::\-Si\-Planes\-Parameters@{gear\-::\-Si\-Planes\-Parameters}!get\-Si\-Planes\-Layer\-Layout@{get\-Si\-Planes\-Layer\-Layout}}
\index{get\-Si\-Planes\-Layer\-Layout@{get\-Si\-Planes\-Layer\-Layout}!gear::SiPlanesParameters@{gear\-::\-Si\-Planes\-Parameters}}
\subsubsection[{get\-Si\-Planes\-Layer\-Layout}]{\setlength{\rightskip}{0pt plus 5cm}virtual const {\bf Si\-Planes\-Layer\-Layout}\& gear\-::\-Si\-Planes\-Parameters\-::get\-Si\-Planes\-Layer\-Layout (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classgear_1_1SiPlanesParameters_ac12b7079fc1e039c20e11ec32435a200}


The layer layout of pixel beam telescope. 



Implemented in {\bf gear\-::\-Si\-Planes\-Parameters\-Impl} \doxyref{}{p.}{classgear_1_1SiPlanesParametersImpl_a79562d557eee8e111873dac0945b49f9}.



Referenced by gear\-::\-Si\-Planes\-Parameters\-X\-M\-L\-::to\-X\-M\-L().



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Si\-Planes\-Parameters.\-h\end{DoxyCompactItemize}
