\hypertarget{_geant4_config_8h}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Geant4\-Config.h File Reference}
\label{_geant4_config_8h}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Geant4\-Config.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Geant4\-Config.\-h}}
}
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Particle.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Handle.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Kernel.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Physics\-List.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Generator\-Action.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Run\-Action.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Event\-Action.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Tracking\-Action.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Stepping\-Action.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Stacking\-Action.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Detector\-Construction.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Action\-Phase.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Sens\-Det\-Action.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-Particle\-Handler.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-User\-Initialization.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Geant4\-User\-Particle\-Handler.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Component\-Utils.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}D\-D4hep/\-L\-C\-D\-D.\-h\char`\"{}}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_handle}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Handle$<$ T\-Y\-P\-E $>$}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_d_d4hep_1_1_handle}{Handle} to Geant4 actions with built-\/in creation mechanism. \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}\item 
\hyperlink{namespace_d_d4hep_1_1_simulation}{D\-D4hep\-::\-Simulation}
\begin{DoxyCompactList}\small\item\em Namespace for the Geant4 based simulation part of the A\-I\-D\-A detector description toolkit. \end{DoxyCompactList}\item 
\hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup}{D\-D4hep\-::\-Simulation\-::\-Setup}
\begin{DoxyCompactList}\small\item\em Convenience namespace to ease the setupup of D\-D\-G4 applications. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef Geant4\-Kernel \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a463a13fee8e841935ffc1c013755240e}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Kernel}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_aa958972310161bf099d9d22e59d257ab}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Filter $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_ad8d99728c073de63615427fbb8a1992a}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Filter}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Phase\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a2dad27b7db15a1ff3882c15d5182eb2b}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Phase\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Generator\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a14c151f5ea2ebe374531259e0a2d5446}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Gen\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Run\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a9a6172ddf65752b351495ec3d99c6379}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Run\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Event\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_ad2f4a62fb2f0e3977ad95f8414ed8d26}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Event\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Tracking\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_ab8429f4d09699162358a80f1c6d6955f}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Track\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Stacking\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a2656383b49e01ac46b211b6f30d17d5a}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Stack\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Stepping\-Action $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a8a860273aa78bb79db7b588476284a99}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Step\-Action}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Physics\-List $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a40c6d28ab3022c7744f6a1f28f38bd72}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Physics\-List}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Action\-Phase $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a088b816eb9fc39c4188455b8a5769632}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Phase}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Sensitive $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_ac10ac91464a827e81aaf5e8aa77ca56c}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Sensitive}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-User\-Initialization $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_ad0eadfa9fa826619419b5350ce1bafae}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Initialization}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Detector\-Construction $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a8405db8ef232c0fb524d029682e94005}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Detector\-Construction}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Sens\-Det\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a92085f8dfd1adaa9d05d5aeeeb9380b2}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Sensitive\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Generator\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_aeb672344cb12e47b674a3ca15d4eddad}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Generator\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Run\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_ab53cac92250bbb067944b1393760ec72}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Run\-Action\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Event\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a4be5336a4ddd9dee751fc71c1f391c38}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Event\-Action\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Tracking\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a5266c2f851adc926f84380c385c8dca4}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Track\-Action\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Stepping\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_ab53ef7047293eb31171e955f62418eaf}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Step\-Action\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Stacking\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a4b1936ec223ba4447955c468db61490f}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Stack\-Action\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Physics\-List\-Action\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a4a1525b46f6b47a7c7654bf3b79ea3ce}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Physics\-Action\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-User\-Initialization\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a37cbef7433b99bf178ae539e3696477d}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Initialization\-Seq}
\item 
typedef Geant4\-Handle\\*
$<$ Geant4\-Detector\-Construction\-Sequence $>$ \hyperlink{namespace_d_d4hep_1_1_simulation_1_1_setup_a66188950ce6f5c228993102224d2552a}{D\-D4hep\-::\-Simulation\-::\-Setup\-::\-Detector\-Construction\-Seq}
\end{DoxyCompactItemize}
