#include "DD4hep/Memory.h"
#include "Math/Vector4D.h"
#include <set>
#include <map>
Go to the source code of this file.
|
| DD4hep |
| Namespace for the AIDA detector description toolkit.
|
|
| DD4hep::Simulation |
| Namespace for the Geant4 based simulation part of the AIDA detector description toolkit.
|
|
|
enum | DD4hep::Simulation::Geant4ParticleProperties {
DD4hep::Simulation::G4PARTICLE_CREATED_HIT = 1<<1,
DD4hep::Simulation::G4PARTICLE_PRIMARY = 1<<2,
DD4hep::Simulation::G4PARTICLE_HAS_SECONDARIES = 1<<3,
DD4hep::Simulation::G4PARTICLE_ABOVE_ENERGY_THRESHOLD = 1<<4,
DD4hep::Simulation::G4PARTICLE_KEEP_PROCESS = 1<<5,
DD4hep::Simulation::G4PARTICLE_KEEP_PARENT = 1<<6,
DD4hep::Simulation::G4PARTICLE_CREATED_CALORIMETER_HIT = 1<<7,
DD4hep::Simulation::G4PARTICLE_CREATED_TRACKER_HIT = 1<<8,
DD4hep::Simulation::G4PARTICLE_KEEP_USER = 1<<9,
DD4hep::Simulation::G4PARTICLE_KEEP_ALWAYS = 1<<10,
DD4hep::Simulation::G4PARTICLE_FORCE_KILL = 1<<11,
DD4hep::Simulation::G4PARTICLE_GEN_EMPTY = 1<<0,
DD4hep::Simulation::G4PARTICLE_GEN_STABLE = 1<<1,
DD4hep::Simulation::G4PARTICLE_GEN_DECAYED = 1<<2,
DD4hep::Simulation::G4PARTICLE_GEN_DOCUMENTATION = 1<<3,
DD4hep::Simulation::G4PARTICLE_GEN_GENERATOR,
DD4hep::Simulation::G4PARTICLE_GEN_STATUS = 0x3FF,
DD4hep::Simulation::G4PARTICLE_SIM_CREATED = 1<<10,
DD4hep::Simulation::G4PARTICLE_SIM_BACKSCATTER = 1<<11,
DD4hep::Simulation::G4PARTICLE_SIM_DECAY_CALO = 1<<12,
DD4hep::Simulation::G4PARTICLE_SIM_DECAY_TRACKER = 1<<13,
DD4hep::Simulation::G4PARTICLE_SIM_STOPPED = 1<<14,
DD4hep::Simulation::G4PARTICLE_SIM_LEFT_DETECTOR = 1<<15,
DD4hep::Simulation::G4PARTICLE_SIM_PARENT_RADIATED = 1<<16,
DD4hep::Simulation::G4PARTICLE_SIM_OVERLAY = 1<<17,
DD4hep::Simulation::G4PARTICLE_LAST_NOTHING = 1<<31
} |
| Track properties. More...
|
|