\hypertarget{_x_m_l_dimension_8inl}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-X\-M\-L/\-X\-M\-L\-Dimension.inl File Reference}
\label{_x_m_l_dimension_8inl}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-X\-M\-L/\-X\-M\-L\-Dimension.\-inl@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-X\-M\-L/\-X\-M\-L\-Dimension.\-inl}}
}
{\ttfamily \#include \char`\"{}X\-M\-L/\-X\-M\-L\-Dimension.\-h\char`\"{}}\\*
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_ac453d10c915ef7f9fe1cda478fef8855}{D\-D4\-H\-E\-P\-\_\-\-X\-M\-L\-D\-I\-M\-E\-N\-S\-I\-O\-N\-\_\-\-I\-N\-L}
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_a712f343791889ac7912b917b64ccb32a}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}(type, ns, name)~type ns\-::name() const \{ return m\-\_\-element.\-attr$<$type$>$(Unicode\-\_\-\#\#name); \}
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(type, ns, name, dressing)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_a41ecea5c5f5c5ebc82e772c4dea4c97c}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}(ns, name)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_ad521d34a53e9f1ab96da2b2566438d95}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}(ns, name)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_acd82de7a6fdd451bdc3f3d7665c66899}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-S\-T\-R\-I\-N\-G}(ns, name)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_accabcb0a0a37bcff066b1281c9814553}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}(type, name)~\hyperlink{_x_m_l_dimension_8inl_a712f343791889ac7912b917b64ccb32a}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}(type,\hyperlink{struct_d_d4hep_1_1_x_m_l_1_1_dimension}{D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_a5329c32158716b05939bad5ab5e572df}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(name, type, dressing)~\hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(type,\hyperlink{struct_d_d4hep_1_1_x_m_l_1_1_dimension}{D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name,dressing)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_a3b2602f2e6cdf903b4d9acd047d61b12}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}(name)~\hyperlink{_x_m_l_dimension_8inl_a41ecea5c5f5c5ebc82e772c4dea4c97c}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}(\hyperlink{struct_d_d4hep_1_1_x_m_l_1_1_dimension}{D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_aa9f53a44681848d2aeda1c5cdac2efb8}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}(name)~\hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(int,\hyperlink{struct_d_d4hep_1_1_x_m_l_1_1_dimension}{D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name,\-\_\-to\-Int)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_a8efa1be16815f59e7b049cab22c08a21}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-B\-O\-O\-L}(name)~\hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(bool,\hyperlink{struct_d_d4hep_1_1_x_m_l_1_1_dimension}{D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name,\-\_\-to\-Bool)
\item 
\#define \hyperlink{_x_m_l_dimension_8inl_af3b6c67a307b3febcce9072bfcfd4d5e}{X\-M\-L\-\_\-\-C\-H\-I\-L\-D\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-X\-M\-L\-\_\-\-D\-I\-M}(name)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{_x_m_l_dimension_8inl_ac453d10c915ef7f9fe1cda478fef8855}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!D\-D4\-H\-E\-P\-\_\-\-X\-M\-L\-D\-I\-M\-E\-N\-S\-I\-O\-N\-\_\-\-I\-N\-L@{D\-D4\-H\-E\-P\-\_\-\-X\-M\-L\-D\-I\-M\-E\-N\-S\-I\-O\-N\-\_\-\-I\-N\-L}}
\index{D\-D4\-H\-E\-P\-\_\-\-X\-M\-L\-D\-I\-M\-E\-N\-S\-I\-O\-N\-\_\-\-I\-N\-L@{D\-D4\-H\-E\-P\-\_\-\-X\-M\-L\-D\-I\-M\-E\-N\-S\-I\-O\-N\-\_\-\-I\-N\-L}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{D\-D4\-H\-E\-P\-\_\-\-X\-M\-L\-D\-I\-M\-E\-N\-S\-I\-O\-N\-\_\-\-I\-N\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define D\-D4\-H\-E\-P\-\_\-\-X\-M\-L\-D\-I\-M\-E\-N\-S\-I\-O\-N\-\_\-\-I\-N\-L}}\label{_x_m_l_dimension_8inl_ac453d10c915ef7f9fe1cda478fef8855}


Definition at line 16 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_accabcb0a0a37bcff066b1281c9814553}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R(
\begin{DoxyParamCaption}
\item[{}]{type, }
\item[{}]{name}
\end{DoxyParamCaption}
)~{\bf X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}(type,{\bf D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name)}}\label{_x_m_l_dimension_8inl_accabcb0a0a37bcff066b1281c9814553}


Definition at line 41 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_a8efa1be16815f59e7b049cab22c08a21}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-B\-O\-O\-L@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-B\-O\-O\-L}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-B\-O\-O\-L@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-B\-O\-O\-L}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-B\-O\-O\-L}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-B\-O\-O\-L(
\begin{DoxyParamCaption}
\item[{}]{name}
\end{DoxyParamCaption}
)~{\bf X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(bool,{\bf D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name,\-\_\-to\-Bool)}}\label{_x_m_l_dimension_8inl_a8efa1be16815f59e7b049cab22c08a21}


Definition at line 46 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_a5329c32158716b05939bad5ab5e572df}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T(
\begin{DoxyParamCaption}
\item[{}]{name, }
\item[{}]{type, }
\item[{}]{dressing}
\end{DoxyParamCaption}
)~{\bf X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(type,{\bf D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name,dressing)}}\label{_x_m_l_dimension_8inl_a5329c32158716b05939bad5ab5e572df}


Definition at line 42 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_a3b2602f2e6cdf903b4d9acd047d61b12}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E(
\begin{DoxyParamCaption}
\item[{}]{name}
\end{DoxyParamCaption}
)~{\bf X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}({\bf D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name)}}\label{_x_m_l_dimension_8inl_a3b2602f2e6cdf903b4d9acd047d61b12}


Definition at line 43 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_aa9f53a44681848d2aeda1c5cdac2efb8}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T(
\begin{DoxyParamCaption}
\item[{}]{name}
\end{DoxyParamCaption}
)~{\bf X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}(int,{\bf D\-D4hep\-::\-X\-M\-L\-::\-Dimension},name,\-\_\-to\-Int)}}\label{_x_m_l_dimension_8inl_aa9f53a44681848d2aeda1c5cdac2efb8}


Definition at line 45 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_a712f343791889ac7912b917b64ccb32a}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R(
\begin{DoxyParamCaption}
\item[{}]{type, }
\item[{}]{ns, }
\item[{}]{name}
\end{DoxyParamCaption}
)~type ns\-::name() const \{ return m\-\_\-element.\-attr$<$type$>$(Unicode\-\_\-\#\#name); \}}}\label{_x_m_l_dimension_8inl_a712f343791889ac7912b917b64ccb32a}


Definition at line 21 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-E\-F\-A\-U\-L\-T(
\begin{DoxyParamCaption}
\item[{}]{type, }
\item[{}]{ns, }
\item[{}]{name, }
\item[{}]{dressing}
\end{DoxyParamCaption}
)}}\label{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}
{\bfseries Value\-:}
\begin{DoxyCode}
type ns::name(type default\_val)\textcolor{keyword}{ const }\{                 \hyperlink{namespace_d_d4hep_1_1_x_m_l_a09e5d9cc86ed782f6826dfe0778c1815}{\(\backslash\)}
\hyperlink{namespace_d_d4hep_1_1_x_m_l_a09e5d9cc86ed782f6826dfe0778c1815}{    const ::DD4hep::XML::XmlChar}* val = m\_element.attr\_value\_nothrow(
      Unicode\_##name); \(\backslash\)
    return val ? dressing(val) : default\_val; \}
\end{DoxyCode}


Definition at line 23 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_a41ecea5c5f5c5ebc82e772c4dea4c97c}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-D\-O\-U\-B\-L\-E(
\begin{DoxyParamCaption}
\item[{}]{ns, }
\item[{}]{name}
\end{DoxyParamCaption}
)}}\label{_x_m_l_dimension_8inl_a41ecea5c5f5c5ebc82e772c4dea4c97c}
{\bfseries Value\-:}
\begin{DoxyCode}
\hyperlink{_x_m_l_dimension_8inl_a712f343791889ac7912b917b64ccb32a}{XML\_ATTR\_NS\_ACCESSOR}(\textcolor{keywordtype}{double},\hyperlink{namespacedd4hep_af8ce9b988119cb2c9b6b7397dbb34e97}{ns},name)                              
      \hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{\(\backslash\)}
\hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{  XML\_ATTR\_NS\_ACCESSOR\_DEFAULT}(\textcolor{keywordtype}{double},\hyperlink{namespacedd4hep_af8ce9b988119cb2c9b6b7397dbb34e97}{ns},name,
      \hyperlink{group___d_d4_h_e_p___x_m_l_gace8029e843a4c94cf50bd9adc32cd6f6}{DD4hep::XML::\_toDouble})
\end{DoxyCode}


Definition at line 28 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_ad521d34a53e9f1ab96da2b2566438d95}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-I\-N\-T(
\begin{DoxyParamCaption}
\item[{}]{ns, }
\item[{}]{name}
\end{DoxyParamCaption}
)}}\label{_x_m_l_dimension_8inl_ad521d34a53e9f1ab96da2b2566438d95}
{\bfseries Value\-:}
\begin{DoxyCode}
\hyperlink{_x_m_l_dimension_8inl_a712f343791889ac7912b917b64ccb32a}{XML\_ATTR\_NS\_ACCESSOR}(\textcolor{keywordtype}{int},\hyperlink{namespacedd4hep_af8ce9b988119cb2c9b6b7397dbb34e97}{ns},name)                         
      \hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{\(\backslash\)}
\hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{  XML\_ATTR\_NS\_ACCESSOR\_DEFAULT}(\textcolor{keywordtype}{int},\hyperlink{namespacedd4hep_af8ce9b988119cb2c9b6b7397dbb34e97}{ns},name,
      \hyperlink{group___d_d4_h_e_p___x_m_l_ga8b2fbc55c4631087c0c5e905327f04d0}{DD4hep::XML::\_toInt})
\end{DoxyCode}


Definition at line 32 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_acd82de7a6fdd451bdc3f3d7665c66899}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-S\-T\-R\-I\-N\-G@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-S\-T\-R\-I\-N\-G}}
\index{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-S\-T\-R\-I\-N\-G@{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-S\-T\-R\-I\-N\-G}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-S\-T\-R\-I\-N\-G}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-A\-T\-T\-R\-\_\-\-N\-S\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-S\-T\-R\-I\-N\-G(
\begin{DoxyParamCaption}
\item[{}]{ns, }
\item[{}]{name}
\end{DoxyParamCaption}
)}}\label{_x_m_l_dimension_8inl_acd82de7a6fdd451bdc3f3d7665c66899}
{\bfseries Value\-:}
\begin{DoxyCode}
\hyperlink{_x_m_l_dimension_8inl_a712f343791889ac7912b917b64ccb32a}{XML\_ATTR\_NS\_ACCESSOR}(std::string,\hyperlink{namespacedd4hep_af8ce9b988119cb2c9b6b7397dbb34e97}{ns},name)                 
      \hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{\(\backslash\)}
\hyperlink{_x_m_l_dimension_8inl_a621d9cfc07f37e663ecb8f6c5bd22dfa}{  XML\_ATTR\_NS\_ACCESSOR\_DEFAULT}(std::string,\hyperlink{namespacedd4hep_af8ce9b988119cb2c9b6b7397dbb34e97}{ns},name,
      \hyperlink{group___d_d4_h_e_p___x_m_l_gad2124529d3b80b7896b4d5a370ee906e}{DD4hep::XML::\_toString})
\end{DoxyCode}


Definition at line 36 of file X\-M\-L\-Dimension.\-inl.

\hypertarget{_x_m_l_dimension_8inl_af3b6c67a307b3febcce9072bfcfd4d5e}{\index{X\-M\-L\-Dimension.\-inl@{X\-M\-L\-Dimension.\-inl}!X\-M\-L\-\_\-\-C\-H\-I\-L\-D\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-X\-M\-L\-\_\-\-D\-I\-M@{X\-M\-L\-\_\-\-C\-H\-I\-L\-D\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-X\-M\-L\-\_\-\-D\-I\-M}}
\index{X\-M\-L\-\_\-\-C\-H\-I\-L\-D\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-X\-M\-L\-\_\-\-D\-I\-M@{X\-M\-L\-\_\-\-C\-H\-I\-L\-D\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-X\-M\-L\-\_\-\-D\-I\-M}!XMLDimension.inl@{X\-M\-L\-Dimension.\-inl}}
\subsubsection[{X\-M\-L\-\_\-\-C\-H\-I\-L\-D\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-X\-M\-L\-\_\-\-D\-I\-M}]{\setlength{\rightskip}{0pt plus 5cm}\#define X\-M\-L\-\_\-\-C\-H\-I\-L\-D\-\_\-\-A\-C\-C\-E\-S\-S\-O\-R\-\_\-\-X\-M\-L\-\_\-\-D\-I\-M(
\begin{DoxyParamCaption}
\item[{}]{name}
\end{DoxyParamCaption}
)}}\label{_x_m_l_dimension_8inl_af3b6c67a307b3febcce9072bfcfd4d5e}
{\bfseries Value\-:}
\begin{DoxyCode}
\hyperlink{struct_d_d4hep_1_1_x_m_l_1_1_dimension}{DD4hep::XML::Dimension} DD4hep::XML::Dimension::name(\textcolor{keywordtype}{bool} throw\_if\_not\_present)\textcolor{keyword}{ const }
      \{                \(\backslash\)
    return \hyperlink{class_d_d4hep_1_1_x_m_l_1_1_element_aa79a832ef142a29be556a3ec21c4e36d}{m\_element}.\hyperlink{class_d_d4hep_1_1_x_m_l_1_1_handle__t_adfaaf622234b7430c823130e4edbd8eb}{child}(Unicode\_##name,throw\_if\_not\_present); \}
\end{DoxyCode}


Definition at line 48 of file X\-M\-L\-Dimension.\-inl.

