\hypertarget{_surface_8h}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Rec/include/\-D\-D\-Rec/\-Surface.h File Reference}
\label{_surface_8h}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Rec/include/\-D\-D\-Rec/\-Surface.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Rec/include/\-D\-D\-Rec/\-Surface.\-h}}
}
{\ttfamily \#include \char`\"{}D\-D4hep/\-Objects.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D4hep/\-Volumes.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D4hep/\-Detector.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-Surfaces/\-I\-Surface.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-Rec/\-Material.\-h\char`\"{}}\\*
{\ttfamily \#include $<$list$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_surface_base}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Surface\-Base}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_surface}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Surface}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_vol_surface_list}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Surface\-List}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_plane_impl}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Plane\-Impl}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_cylinder_impl}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Cylinder\-Impl}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_cone_impl}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Cone\-Impl}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_surface_handle}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Surface\-Handle$<$ T $>$}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_cylinder}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Cylinder}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_vol_cone}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Cone}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_surface}{D\-D4hep\-::\-D\-D\-Rec\-::\-Surface}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_cylinder_surface}{D\-D4hep\-::\-D\-D\-Rec\-::\-Cylinder\-Surface}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_cone_surface}{D\-D4hep\-::\-D\-D\-Rec\-::\-Cone\-Surface}
\item 
class \hyperlink{class_d_d4hep_1_1_d_d_rec_1_1_surface_list}{D\-D4hep\-::\-D\-D\-Rec\-::\-Surface\-List}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_d_d4hep}{D\-D4hep}
\begin{DoxyCompactList}\small\item\em Namespace for the A\-I\-D\-A detector description toolkit. \end{DoxyCompactList}\item 
\hyperlink{namespace_d_d4hep_1_1_d_d_rec}{D\-D4hep\-::\-D\-D\-Rec}
\begin{DoxyCompactList}\small\item\em Namespace for the reconstruction part of the A\-I\-D\-A detector description toolkit. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef Vol\-Surface\-Handle\\*
$<$ Vol\-Plane\-Impl $>$ \hyperlink{namespace_d_d4hep_1_1_d_d_rec_a6d192b28d640c45adbaa4d1ae9fb18b9}{D\-D4hep\-::\-D\-D\-Rec\-::\-Vol\-Plane}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Vol\-Surface\-List $\ast$ \hyperlink{namespace_d_d4hep_1_1_d_d_rec_a59c95bbf8cdb6547cfa3f9fa969d4031}{D\-D4hep\-::\-D\-D\-Rec\-::vol\-Surface\-List} (Det\-Element \&det)
\end{DoxyCompactItemize}
