\hypertarget{_operators_8h}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-D\-D4hep/\-Operators.h File Reference}
\label{_operators_8h}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-D\-D4hep/\-Operators.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-Core/include/\-D\-D4hep/\-Operators.\-h}}
}
{\ttfamily \#include $<$string$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_d_d4hep_1_1_by_name}{D\-D4hep\-::\-By\-Name$<$ T $>$}
\begin{DoxyCompactList}\small\item\em Helper functor to select elements by name (using \hyperlink{class_d_d4hep_1_1_by_name_a06f4c668c9195f670ee1ace07191efa1}{name()} member method) \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_by_name_attr}{D\-D4hep\-::\-By\-Name\-Attr$<$ T $>$}
\begin{DoxyCompactList}\small\item\em Helper functor to select elements by name (using name member variable) \end{DoxyCompactList}\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}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\By\-Name$<$ \hyperlink{class_t}{T} $>$ \hyperlink{namespace_d_d4hep_aa7d71ccab3a76e2cf36fc767642b2f21}{D\-D4hep\-::by\-Name} (const std\-::string \&n)
\item 
{\footnotesize template$<$typename T $>$ }\\By\-Name$<$ \hyperlink{class_t}{T} $>$ \hyperlink{namespace_d_d4hep_a69de365ba070cd749591f46c45a658fa}{D\-D4hep\-::by\-Name} (const \hyperlink{class_t}{T} $\ast$o)
\item 
{\footnotesize template$<$typename T $>$ }\\By\-Name$<$ \hyperlink{class_t}{T} $>$ \hyperlink{namespace_d_d4hep_a457fc0537f18cc950ea7ced9659bbbcf}{D\-D4hep\-::by\-Name} (const \hyperlink{class_t}{T} \&o)
\item 
{\footnotesize template$<$typename T $>$ }\\By\-Name\-Attr$<$ \hyperlink{class_t}{T} $>$ \hyperlink{namespace_d_d4hep_a257f9f552919893f3f08227bf2848359}{D\-D4hep\-::by\-Name\-Attr} (const std\-::string \&nam)
\item 
{\footnotesize template$<$typename T $>$ }\\By\-Name\-Attr$<$ \hyperlink{class_t}{T} $>$ \hyperlink{namespace_d_d4hep_a04aa67318f31c6bb25db5fc2a2df1db4}{D\-D4hep\-::by\-Name\-Attr} (const \hyperlink{class_t}{T} $\ast$o)
\item 
{\footnotesize template$<$typename T $>$ }\\By\-Name\-Attr$<$ \hyperlink{class_t}{T} $>$ \hyperlink{namespace_d_d4hep_a53223685e92ed963db697b1dca02cca8}{D\-D4hep\-::by\-Name\-Attr} (const \hyperlink{class_t}{T} \&o)
\end{DoxyCompactItemize}
