<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\hypertarget{_geant4_data_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\-Data.h File Reference}
\label{_geant4_data_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\-Data.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Geant4\-Data.\-h}}
}
{\ttfamily \#include \char`\"{}D\-D4hep/\-Memory.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Math/\-Vector3\-D.\-h\char`\"{}}\\*
{\ttfamily \#include $&lt;$set$&gt;$}\\*
{\ttfamily \#include $&lt;$vector$&gt;$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_simple_run}{D\-D4hep\-::\-Simulation\-::\-Simple\-Run}
\begin{DoxyCompactList}\small\item\em Simple run description structure. Used in the default I/\-O mechanism. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_simple_event}{D\-D4hep\-::\-Simulation\-::\-Simple\-Event}
\begin{DoxyCompactList}\small\item\em Simple event description structure. Used in the default I/\-O mechanism. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_data_extension}{D\-D4hep\-::\-Simulation\-::\-Data\-Extension}
\begin{DoxyCompactList}\small\item\em Generic user-\/extendible data extension class. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_hit_data}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Hit\-Data}
\begin{DoxyCompactList}\small\item\em Base class for geant4 hit structures used by the default D\-D\-G4 sensitive detector implementations. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_hit_data_1_1_monte_carlo_contrib}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Hit\-Data\-::\-Monte\-Carlo\-Contrib}
\begin{DoxyCompactList}\small\item\em not persisten. \hyperlink{namespace_r_o_o_t}{R\-O\-O\-T} cannot handle \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_tracker}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Tracker}
\begin{DoxyCompactList}\small\item\em Helper class to define structures used by the generic D\-D\-G4 tracker sensitive detector. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_tracker_1_1_hit}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Tracker\-::\-Hit}
\begin{DoxyCompactList}\small\item\em D\-D\-G4 tracker hit class used by the generic D\-D\-G4 tracker sensitive detector. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_calorimeter}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Calorimeter}
\begin{DoxyCompactList}\small\item\em Helper class to define structures used by the generic D\-D\-G4 calorimeter sensitive detector. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_calorimeter_1_1_hit}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Calorimeter\-::\-Hit}
\begin{DoxyCompactList}\small\item\em D\-D\-G4 calorimeter hit class used by the generic D\-D\-G4 calorimeter sensitive detector. \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}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef R\-O\-O\-T\-::\-Math\-::\-X\-Y\-Z\-Vector \hyperlink{namespace_d_d4hep_1_1_simulation_ad6fd94b3439e31d1ba4b2e640d578558}{D\-D4hep\-::\-Simulation\-::\-Position}
\item 
typedef Geant4\-Hit\-Data \hyperlink{namespace_d_d4hep_1_1_simulation_a0a561b07f32c81b4365bdc61e74e645b}{D\-D4hep\-::\-Simulation\-::\-Simple\-Hit}
\begin{DoxyCompactList}\small\item\em Backward compatibility definitions. \end{DoxyCompactList}\item 
typedef Geant4\-Tracker \hyperlink{namespace_d_d4hep_1_1_simulation_aeac70046c56d692918ebee2e3cdd8c3f}{D\-D4hep\-::\-Simulation\-::\-Simple\-Tracker}
\item 
typedef Geant4\-Calorimeter \hyperlink{namespace_d_d4hep_1_1_simulation_a05940f87d83b165713f6c92d7cd9425f}{D\-D4hep\-::\-Simulation\-::\-Simple\-Calorimeter}
\end{DoxyCompactItemize}
</pre></body></html>