\hypertarget{_detector_data_8h}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Rec/include/\-D\-D\-Rec/\-Detector\-Data.h File Reference}
\label{_detector_data_8h}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Rec/include/\-D\-D\-Rec/\-Detector\-Data.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Rec/include/\-D\-D\-Rec/\-Detector\-Data.\-h}}
}
{\ttfamily \#include $<$bitset$>$}\\*
{\ttfamily \#include $<$ostream$>$}\\*
{\ttfamily \#include \char`\"{}D\-D4hep/\-Detector.\-h\char`\"{}}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_struct_extension}{D\-D4hep\-::\-D\-D\-Rec\-::\-Struct\-Extension$<$ T $>$}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_fixed_pad_size_t_p_c_struct}{D\-D4hep\-::\-D\-D\-Rec\-::\-Fixed\-Pad\-Size\-T\-P\-C\-Struct}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_z_planar_struct}{D\-D4hep\-::\-D\-D\-Rec\-::\-Z\-Planar\-Struct}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_z_planar_struct_1_1_layer_layout}{D\-D4hep\-::\-D\-D\-Rec\-::\-Z\-Planar\-Struct\-::\-Layer\-Layout}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_z_disk_petals_struct}{D\-D4hep\-::\-D\-D\-Rec\-::\-Z\-Disk\-Petals\-Struct}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_z_disk_petals_struct_1_1_sensor_type}{D\-D4hep\-::\-D\-D\-Rec\-::\-Z\-Disk\-Petals\-Struct\-::\-Sensor\-Type}
\begin{DoxyCompactList}\small\item\em enum for encoding the sensor type in type\-Flags \end{DoxyCompactList}\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_z_disk_petals_struct_1_1_layer_layout}{D\-D4hep\-::\-D\-D\-Rec\-::\-Z\-Disk\-Petals\-Struct\-::\-Layer\-Layout}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_conical_support_struct}{D\-D4hep\-::\-D\-D\-Rec\-::\-Conical\-Support\-Struct}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_conical_support_struct_1_1_section}{D\-D4hep\-::\-D\-D\-Rec\-::\-Conical\-Support\-Struct\-::\-Section}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_layered_calorimeter_struct}{D\-D4hep\-::\-D\-D\-Rec\-::\-Layered\-Calorimeter\-Struct}
\item 
struct \hyperlink{struct_d_d4hep_1_1_d_d_rec_1_1_layered_calorimeter_struct_1_1_layer}{D\-D4hep\-::\-D\-D\-Rec\-::\-Layered\-Calorimeter\-Struct\-::\-Layer}
\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 Struct\-Extension\\*
$<$ Fixed\-Pad\-Size\-T\-P\-C\-Struct $>$ \hyperlink{namespace_d_d4hep_1_1_d_d_rec_a4fe537dc27f78fad18b8182f6f167ca1}{D\-D4hep\-::\-D\-D\-Rec\-::\-Fixed\-Pad\-Size\-T\-P\-C\-Data}
\item 
typedef Struct\-Extension\\*
$<$ Z\-Planar\-Struct $>$ \hyperlink{namespace_d_d4hep_1_1_d_d_rec_a33d4dff6a0b5ce47e490b050a3c5f69a}{D\-D4hep\-::\-D\-D\-Rec\-::\-Z\-Planar\-Data}
\item 
typedef Struct\-Extension\\*
$<$ Z\-Disk\-Petals\-Struct $>$ \hyperlink{namespace_d_d4hep_1_1_d_d_rec_a589fa302569ee79d91b34ff0d97d4a78}{D\-D4hep\-::\-D\-D\-Rec\-::\-Z\-Disk\-Petals\-Data}
\item 
typedef Struct\-Extension\\*
$<$ Conical\-Support\-Struct $>$ \hyperlink{namespace_d_d4hep_1_1_d_d_rec_ad032e209cba53400573169b32816f1c9}{D\-D4hep\-::\-D\-D\-Rec\-::\-Conical\-Support\-Data}
\item 
typedef Struct\-Extension\\*
$<$ Layered\-Calorimeter\-Struct $>$ \hyperlink{namespace_d_d4hep_1_1_d_d_rec_ab7bf707189c3166efa20740e6f7524b9}{D\-D4hep\-::\-D\-D\-Rec\-::\-Layered\-Calorimeter\-Data}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
std\-::ostream \& \hyperlink{namespace_d_d4hep_1_1_d_d_rec_aa514e41eeafbaef792fcf63b9f571f79}{D\-D4hep\-::\-D\-D\-Rec\-::operator$<$$<$} (std\-::ostream \&io, const Fixed\-Pad\-Size\-T\-P\-C\-Data \&d)
\item 
std\-::ostream \& \hyperlink{namespace_d_d4hep_1_1_d_d_rec_a9b0e1617bdabefc79ff68ab36353b78b}{D\-D4hep\-::\-D\-D\-Rec\-::operator$<$$<$} (std\-::ostream \&io, const Z\-Planar\-Data \&d)
\item 
std\-::ostream \& \hyperlink{namespace_d_d4hep_1_1_d_d_rec_abb36ebe6cd2bdcb3a1bf8dd305d70c75}{D\-D4hep\-::\-D\-D\-Rec\-::operator$<$$<$} (std\-::ostream \&io, const Z\-Disk\-Petals\-Data \&d)
\item 
std\-::ostream \& \hyperlink{namespace_d_d4hep_1_1_d_d_rec_ae4c258c58c53ab806bedda2948d0acca}{D\-D4hep\-::\-D\-D\-Rec\-::operator$<$$<$} (std\-::ostream \&io, const Conical\-Support\-Data \&d)
\item 
std\-::ostream \& \hyperlink{namespace_d_d4hep_1_1_d_d_rec_a56c7e8b362aec38f71cfccb7b1bfd0a4}{D\-D4hep\-::\-D\-D\-Rec\-::operator$<$$<$} (std\-::ostream \&io, const Layered\-Calorimeter\-Data \&d)
\end{DoxyCompactItemize}
