\hypertarget{_geant4_particle_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\-Particle.h File Reference}
\label{_geant4_particle_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\-Particle.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Geant4\-Particle.\-h}}
}
{\ttfamily \#include \char`\"{}D\-D4hep/\-Memory.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Math/\-Vector4\-D.\-h\char`\"{}}\\*
{\ttfamily \#include $<$set$>$}\\*
{\ttfamily \#include $<$map$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_particle_extension}{D\-D4hep\-::\-Simulation\-::\-Particle\-Extension}
\begin{DoxyCompactList}\small\item\em Base class to extend the basic particle class used by D\-D\-G4 with user information. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_particle}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Particle}
\begin{DoxyCompactList}\small\item\em Data structure to store the M\-C particle information. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_particle_handle}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Particle\-Handle}
\begin{DoxyCompactList}\small\item\em Data structure to access derived M\-C particle information. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1_simulation_1_1_geant4_particle_map}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Particle\-Map}
\begin{DoxyCompactList}\small\item\em Data structure to map particles produced during the generation and the simulation. \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*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100c}{D\-D4hep\-::\-Simulation\-::\-Geant4\-Particle\-Properties} \{ \\*
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cac3bf9334c33906c798ad95a2749cf888}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-C\-R\-E\-A\-T\-E\-D\-\_\-\-H\-I\-T} = 1$<$$<$1, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca5b9ee229766c6b031133aa9cf6e5ef28}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-P\-R\-I\-M\-A\-R\-Y} = 1$<$$<$2, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca2a095ad09984c3e85e4c18df167c835f}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-H\-A\-S\-\_\-\-S\-E\-C\-O\-N\-D\-A\-R\-I\-E\-S} = 1$<$$<$3, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cabc9837cb9145fb42c8ea3cb5e94948b8}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-A\-B\-O\-V\-E\-\_\-\-E\-N\-E\-R\-G\-Y\-\_\-\-T\-H\-R\-E\-S\-H\-O\-L\-D} = 1$<$$<$4, 
\\*
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100caee6eda91e9a043533e09f198dc4258ea}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-K\-E\-E\-P\-\_\-\-P\-R\-O\-C\-E\-S\-S} = 1$<$$<$5, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca4b4ba1710e21e359111a7c2f5949c844}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-K\-E\-E\-P\-\_\-\-P\-A\-R\-E\-N\-T} = 1$<$$<$6, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca16298b761d3006252653f1bf64217240}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-C\-R\-E\-A\-T\-E\-D\-\_\-\-C\-A\-L\-O\-R\-I\-M\-E\-T\-E\-R\-\_\-\-H\-I\-T} = 1$<$$<$7, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca46de75b396d4adb8d93a82ff3275e910}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-C\-R\-E\-A\-T\-E\-D\-\_\-\-T\-R\-A\-C\-K\-E\-R\-\_\-\-H\-I\-T} = 1$<$$<$8, 
\\*
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cabeedb672348df10fe9b2ed3815e7db8a}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-K\-E\-E\-P\-\_\-\-U\-S\-E\-R} = 1$<$$<$9, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100caf07334b306df481d8beb07cad7207677}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-K\-E\-E\-P\-\_\-\-A\-L\-W\-A\-Y\-S} = 1$<$$<$10, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca68b385578d3ddf29690dff5486dc0190}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-F\-O\-R\-C\-E\-\_\-\-K\-I\-L\-L} = 1$<$$<$11, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100caa8271966ffbb0167cdab36566e91ca89}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-G\-E\-N\-\_\-\-E\-M\-P\-T\-Y} = 1$<$$<$0, 
\\*
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca24f8b7a443a53143ecf382725a114aab}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-G\-E\-N\-\_\-\-S\-T\-A\-B\-L\-E} = 1$<$$<$1, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca3ac47e06eaf860de208f0b0411a85b13}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-G\-E\-N\-\_\-\-D\-E\-C\-A\-Y\-E\-D} = 1$<$$<$2, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca792aaadde2925ea72cbedae5255262e0}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-G\-E\-N\-\_\-\-D\-O\-C\-U\-M\-E\-N\-T\-A\-T\-I\-O\-N} = 1$<$$<$3, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca2b6ff578614668a06194b0e4f4181ac6}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-G\-E\-N\-\_\-\-G\-E\-N\-E\-R\-A\-T\-O\-R}, 
\\*
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cab64e32d34eb7760905509f5f166c864e}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-G\-E\-N\-\_\-\-S\-T\-A\-T\-U\-S} = 0x3\-F\-F, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca9ef04571876b1fa5606b50a7760addf9}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-C\-R\-E\-A\-T\-E\-D} = 1$<$$<$10, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cac4dd83257d533bb94eaaabb0144580d5}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-B\-A\-C\-K\-S\-C\-A\-T\-T\-E\-R} = 1$<$$<$11, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cab8c54476b951a25f48275a9a99407ec4}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-D\-E\-C\-A\-Y\-\_\-\-C\-A\-L\-O} = 1$<$$<$12, 
\\*
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca5d137e4bf532099935f3887d4659c095}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-D\-E\-C\-A\-Y\-\_\-\-T\-R\-A\-C\-K\-E\-R} = 1$<$$<$13, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cad8d41540d501ca75da4401e7709dbbf3}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-S\-T\-O\-P\-P\-E\-D} = 1$<$$<$14, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca037049a358b1c9803e493426f63d160a}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-L\-E\-F\-T\-\_\-\-D\-E\-T\-E\-C\-T\-O\-R} = 1$<$$<$15, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca130b3cbb65c524439dbb3927f79d7531}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-P\-A\-R\-E\-N\-T\-\_\-\-R\-A\-D\-I\-A\-T\-E\-D} = 1$<$$<$16, 
\\*
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100cae3998278e07a5db06e4630716a509895}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-S\-I\-M\-\_\-\-O\-V\-E\-R\-L\-A\-Y} = 1$<$$<$17, 
\hyperlink{namespace_d_d4hep_1_1_simulation_a88917bdf7f18e2bbd7c9942c897f100ca72fc2c485457f327f2f958ea2d08a7b1}{D\-D4hep\-::\-Simulation\-::\-G4\-P\-A\-R\-T\-I\-C\-L\-E\-\_\-\-L\-A\-S\-T\-\_\-\-N\-O\-T\-H\-I\-N\-G} = 1$<$$<$31
 \}
\begin{DoxyCompactList}\small\item\em Track properties. \end{DoxyCompactList}\end{DoxyCompactItemize}
