\section{gear\-:\-:Calorimeter\-Parameters\-X\-M\-L Class Reference}
\label{classgear_1_1CalorimeterParametersXML}\index{gear\-::\-Calorimeter\-Parameters\-X\-M\-L@{gear\-::\-Calorimeter\-Parameters\-X\-M\-L}}


X\-M\-L handler for \doxyref{Calorimeter\-Parameters}{p.}{classgear_1_1CalorimeterParameters}.  




{\ttfamily \#include $<$Calorimeter\-Parameters\-X\-M\-L.\-h$>$}

Inheritance diagram for gear\-:\-:Calorimeter\-Parameters\-X\-M\-L\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classgear_1_1CalorimeterParametersXML}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf Ti\-Xml\-Element} {\bf to\-X\-M\-L} (const {\bf Gear\-Parameters} \&parameters) const 
\begin{DoxyCompactList}\small\item\em Creates an X\-M\-L node for the given parameters. \end{DoxyCompactList}\item 
virtual {\bf Gear\-Parameters} $\ast$ {\bf from\-X\-M\-L} (const {\bf Ti\-Xml\-Element} $\ast$xml\-Element, {\bf Gear\-Mgr} $\ast$gear\-Mgr=0) const \label{classgear_1_1CalorimeterParametersXML_a138c837405bd13a65c4f6efd6b08e502}

\begin{DoxyCompactList}\small\item\em Creates the appropriate \doxyref{Gear\-Parameters}{p.}{classgear_1_1GearParameters} subclass from the given X\-M\-L element (node) \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
X\-M\-L handler for \doxyref{Calorimeter\-Parameters}{p.}{classgear_1_1CalorimeterParameters}. 

\begin{DoxyAuthor}{Author}
F. Gaede, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{Calorimeter\-Parameters\-X\-M\-L.\-h}{p.}{CalorimeterParametersXML_8h_source} 380 2011-\/08-\/26 12\-:24\-:46\-Z gaede 
\end{DoxyParagraph}


Definition at line 21 of file Calorimeter\-Parameters\-X\-M\-L.\-h.



\subsection{Member Function Documentation}
\index{gear\-::\-Calorimeter\-Parameters\-X\-M\-L@{gear\-::\-Calorimeter\-Parameters\-X\-M\-L}!to\-X\-M\-L@{to\-X\-M\-L}}
\index{to\-X\-M\-L@{to\-X\-M\-L}!gear::CalorimeterParametersXML@{gear\-::\-Calorimeter\-Parameters\-X\-M\-L}}
\subsubsection[{to\-X\-M\-L}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Ti\-Xml\-Element} gear\-::\-Calorimeter\-Parameters\-X\-M\-L\-::to\-X\-M\-L (
\begin{DoxyParamCaption}
\item[{const {\bf Gear\-Parameters} \&}]{parameters}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classgear_1_1CalorimeterParametersXML_a362dbc6f6dfa158d19b0b5b2f36ec519}


Creates an X\-M\-L node for the given parameters. 

\begin{DoxyAuthor}{Author}
R.\-Lippe, D\-E\-S\-Y 
\end{DoxyAuthor}


Implements {\bf gear\-::\-X\-M\-L\-Handler} \doxyref{}{p.}{classgear_1_1XMLHandler_a07c838e551f9d451cad1c414ff4ac6f8}.



Definition at line 25 of file Calorimeter\-Parameters\-X\-M\-L.\-cc.



References gear\-::\-Layer\-Layout\-::get\-Absorber\-Thickness(), gear\-::\-Layer\-Layout\-::get\-Cell\-Size0(), gear\-::\-Layer\-Layout\-::get\-Cell\-Size1(), gear\-::\-Calorimeter\-Parameters\-::get\-Extent(), gear\-::\-Calorimeter\-Parameters\-::get\-Layer\-Layout(), gear\-::\-Calorimeter\-Parameters\-::get\-Layout\-Type(), gear\-::\-Layer\-Layout\-::get\-N\-Layers(), gear\-::\-Calorimeter\-Parameters\-::get\-Phi0(), gear\-::\-Calorimeter\-Parameters\-::get\-Symmetry\-Order(), gear\-::\-Layer\-Layout\-::get\-Thickness(), gear\-::\-Gear\-Parameters\-X\-M\-L\-::get\-X\-M\-L\-For\-Parameters(), gear\-::\-Ti\-Xml\-Node\-::\-Insert\-End\-Child(), gear\-::\-Ti\-Xml\-Element\-::\-Set\-Attribute(), and gear\-::\-Ti\-Xml\-Element\-::\-Set\-Double\-Attribute().



Referenced by gear\-::\-Gear\-X\-M\-L\-::create\-X\-M\-L\-File().



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Calorimeter\-Parameters\-X\-M\-L.\-h\item 
Calorimeter\-Parameters\-X\-M\-L.\-cc\end{DoxyCompactItemize}
