DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
dd4hep::sim::Geant4ParticleGun Member List

This is the complete list of members for dd4hep::sim::Geant4ParticleGun, including all inherited members.

abortRun(const std::string &exception, const char *fmt,...) constdd4hep::sim::Geant4Action
addRef()dd4hep::sim::Geant4Action
always(const char *fmt,...) constdd4hep::sim::Geant4Action
c_name() constdd4hep::sim::Geant4Actioninline
configureFiber(Geant4Context *thread_context)dd4hep::sim::Geant4Actionvirtual
context() constdd4hep::sim::Geant4Actioninline
control() constdd4hep::sim::Geant4Action
DDG4_DEFINE_ACTION_CONSTRUCTORS(Geant4GeneratorAction)dd4hep::sim::Geant4GeneratorActionprotected
dd4hep::sim::Geant4Action::DDG4_DEFINE_ACTION_CONSTRUCTORS(Geant4Action)dd4hep::sim::Geant4Actionprotected
debug(const char *fmt,...) constdd4hep::sim::Geant4Action
declareProperty(const std::string &nam, T &val)dd4hep::sim::Geant4Action
declareProperty(const char *nam, T &val)dd4hep::sim::Geant4Action
enableUI()dd4hep::sim::Geant4Actionvirtual
error(const char *fmt,...) constdd4hep::sim::Geant4Action
eventAction() constdd4hep::sim::Geant4Action
except(const char *fmt,...) constdd4hep::sim::Geant4Action
fatal(const char *fmt,...) constdd4hep::sim::Geant4Action
Geant4Action(Geant4Context *context, const std::string &nam)dd4hep::sim::Geant4Action
Geant4GeneratorAction(Geant4Context *context, const std::string &name)dd4hep::sim::Geant4GeneratorAction
Geant4IsotropeGenerator()=deletedd4hep::sim::Geant4IsotropeGenerator
Geant4IsotropeGenerator(const Geant4IsotropeGenerator &copy)=deletedd4hep::sim::Geant4IsotropeGenerator
Geant4IsotropeGenerator(Geant4Context *context, const std::string &name)dd4hep::sim::Geant4IsotropeGenerator
Geant4ParticleGenerator(Geant4Context *context, const std::string &name)dd4hep::sim::Geant4ParticleGenerator
Geant4ParticleGun(Geant4Context *context, const std::string &name)dd4hep::sim::Geant4ParticleGun
generatorAction() constdd4hep::sim::Geant4Action
getParticleDirection(int, ROOT::Math::XYZVector &direction, double &momentum) constdd4hep::sim::Geant4ParticleGunprotectedvirtual
getParticleDirectionCosTheta(int num, ROOT::Math::XYZVector &direction, double &momentum) constdd4hep::sim::Geant4IsotropeGeneratorprotected
getParticleDirectionEta(int num, ROOT::Math::XYZVector &direction, double &momentum) constdd4hep::sim::Geant4IsotropeGeneratorprotected
getParticleDirectionFFbar(int num, ROOT::Math::XYZVector &direction, double &momentum) constdd4hep::sim::Geant4IsotropeGeneratorprotected
getParticleDirectionUniform(int num, ROOT::Math::XYZVector &direction, double &momentum) constdd4hep::sim::Geant4IsotropeGeneratorprotected
getParticleMomentumUniform(double &momentum) constdd4hep::sim::Geant4ParticleGeneratorprotected
getParticleMultiplicity(int &multiplicity) constdd4hep::sim::Geant4ParticleGeneratorprotectedvirtual
getVertexPosition(ROOT::Math::XYZVector &position) constdd4hep::sim::Geant4ParticleGeneratorprotectedvirtual
hasProperty(const std::string &name) constdd4hep::sim::Geant4Action
info(const char *fmt,...) constdd4hep::sim::Geant4Action
installCommandMessenger()dd4hep::sim::Geant4Actionvirtual
installMessengers()dd4hep::sim::Geant4Actionvirtual
installPropertyMessenger()dd4hep::sim::Geant4Actionvirtual
m_callsdd4hep::sim::Geant4GeneratorActionprotected
m_contextdd4hep::sim::Geant4Actionprotected
m_controldd4hep::sim::Geant4Actionprotected
m_directiondd4hep::sim::Geant4ParticleGeneratorprotected
m_distributiondd4hep::sim::Geant4IsotropeGeneratorprotected
m_energydd4hep::sim::Geant4ParticleGeneratorprotected
m_isotropdd4hep::sim::Geant4ParticleGunprotected
m_maskdd4hep::sim::Geant4ParticleGeneratorprotected
m_momentumMaxdd4hep::sim::Geant4ParticleGeneratorprotected
m_momentumMindd4hep::sim::Geant4ParticleGeneratorprotected
m_multiplicitydd4hep::sim::Geant4ParticleGeneratorprotected
m_namedd4hep::sim::Geant4Actionprotected
m_needsControldd4hep::sim::Geant4Actionprotected
m_outputLeveldd4hep::sim::Geant4Actionprotected
m_particledd4hep::sim::Geant4ParticleGeneratorprotected
m_particleNamedd4hep::sim::Geant4ParticleGeneratorprotected
m_phiMaxdd4hep::sim::Geant4IsotropeGeneratorprotected
m_phiMindd4hep::sim::Geant4IsotropeGeneratorprotected
m_positiondd4hep::sim::Geant4ParticleGeneratorprotected
m_printdd4hep::sim::Geant4ParticleGunprotected
m_propertiesdd4hep::sim::Geant4Actionprotected
m_refCountdd4hep::sim::Geant4Actionprotected
m_shotNodd4hep::sim::Geant4ParticleGunprotected
m_standalonedd4hep::sim::Geant4ParticleGunprotected
m_thetaMaxdd4hep::sim::Geant4IsotropeGeneratorprotected
m_thetaMindd4hep::sim::Geant4IsotropeGeneratorprotected
name() constdd4hep::sim::Geant4Actioninline
operator()(G4Event *event)dd4hep::sim::Geant4ParticleGunvirtual
outputLevel() constdd4hep::sim::Geant4Actioninline
print(const char *fmt,...) constdd4hep::sim::Geant4Action
printInteraction(int mask) constdd4hep::sim::Geant4ParticleGeneratorprotectedvirtual
printInteraction(Geant4PrimaryInteraction *inter) constdd4hep::sim::Geant4ParticleGeneratorprotectedvirtual
printM1(const char *fmt,...) constdd4hep::sim::Geant4Action
printM2(const char *fmt,...) constdd4hep::sim::Geant4Action
printP1(const char *fmt,...) constdd4hep::sim::Geant4Action
printP2(const char *fmt,...) constdd4hep::sim::Geant4Action
properties()dd4hep::sim::Geant4Actioninline
property(const std::string &name)dd4hep::sim::Geant4Action
release()dd4hep::sim::Geant4Action
return_error(bool return_value, const char *fmt,...) constdd4hep::sim::Geant4Action
runAction() constdd4hep::sim::Geant4Action
setName(const std::string &new_name)dd4hep::sim::Geant4Actioninline
setOutputLevel(PrintLevel new_level)dd4hep::sim::Geant4Action
shared_type typedefdd4hep::sim::Geant4GeneratorAction
stackingAction() constdd4hep::sim::Geant4Action
steppingAction() constdd4hep::sim::Geant4Action
trackingAction() constdd4hep::sim::Geant4Action
updateContext(Geant4Context *ctxt)dd4hep::sim::Geant4Actioninlinevirtual
warning(const char *fmt,...) constdd4hep::sim::Geant4Action
~Geant4Action()dd4hep::sim::Geant4Actionprotectedvirtual
~Geant4GeneratorAction()dd4hep::sim::Geant4GeneratorActionvirtual
~Geant4IsotropeGenerator()dd4hep::sim::Geant4IsotropeGeneratorvirtual
~Geant4ParticleGenerator()dd4hep::sim::Geant4ParticleGeneratorvirtual
~Geant4ParticleGun()dd4hep::sim::Geant4ParticleGunvirtual