Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SingleParticleSource.hh>
Additional Inherited Members | |
Static Public Member Functions inherited from G4VPrimaryGenerator | |
static G4bool | CheckVertexInsideWorld (const G4ThreeVector &pos) |
Protected Attributes inherited from G4VPrimaryGenerator | |
G4ThreeVector | particle_position |
G4double | particle_time |
Definition at line 123 of file G4SingleParticleSource.hh.
G4SingleParticleSource::G4SingleParticleSource | ( | ) |
Definition at line 63 of file G4SingleParticleSource.cc.
G4SingleParticleSource::~G4SingleParticleSource | ( | ) |
Definition at line 92 of file G4SingleParticleSource.cc.
|
virtual |
Implements G4VPrimaryGenerator.
Definition at line 113 of file G4SingleParticleSource.cc.
Referenced by G4AdjointPrimaryGenerator::GenerateAdjointPrimaryVertex().
|
inline |
Definition at line 133 of file G4SingleParticleSource.hh.
Referenced by G4AdjointPrimaryGenerator::G4AdjointPrimaryGenerator(), G4AdjointPrimaryGenerator::GenerateAdjointPrimaryVertex(), G4AdjointPrimaryGenerator::SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume(), G4GeneralParticleSourceMessenger::SetNewValue(), and G4AdjointPrimaryGenerator::SetSphericalAdjointPrimarySource().
|
inline |
Definition at line 141 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
|
inline |
Definition at line 137 of file G4SingleParticleSource.hh.
Referenced by G4AdjointPrimaryGenerator::G4AdjointPrimaryGenerator(), G4AdjointPrimaryGenerator::GenerateAdjointPrimaryVertex(), and G4GeneralParticleSourceMessenger::SetNewValue().
|
inline |
Definition at line 186 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::GetNumberOfParticles().
|
inline |
Definition at line 151 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::GetParticleDefinition().
|
inline |
Definition at line 198 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::GetParticleEnergy().
|
inline |
Definition at line 194 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::GetParticleMomentumDirection().
|
inline |
Definition at line 166 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::GetParticlePolarization().
|
inline |
Definition at line 190 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::GetParticlePosition().
|
inline |
Definition at line 176 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::GetParticleTime().
|
inline |
Definition at line 129 of file G4SingleParticleSource.hh.
Referenced by G4AdjointPrimaryGenerator::G4AdjointPrimaryGenerator(), G4AdjointPrimaryGenerator::GenerateAdjointPrimaryVertex(), G4AdjointPrimaryGenerator::SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume(), G4GeneralParticleSourceMessenger::SetNewValue(), and G4AdjointPrimaryGenerator::SetSphericalAdjointPrimarySource().
|
inline |
Definition at line 181 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue(), and G4GeneralParticleSource::SetNumberOfParticles().
|
inline |
Definition at line 156 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSource::SetParticleCharge().
void G4SingleParticleSource::SetParticleDefinition | ( | G4ParticleDefinition * | aParticleDefinition | ) |
Definition at line 107 of file G4SingleParticleSource.cc.
Referenced by G4AdjointPrimaryGenerator::GenerateAdjointPrimaryVertex(), G4GeneralParticleSourceMessenger::SetNewValue(), and G4GeneralParticleSource::SetParticleDefinition().
|
inline |
Definition at line 162 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue(), and G4GeneralParticleSource::SetParticlePolarization().
|
inline |
Definition at line 172 of file G4SingleParticleSource.hh.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue(), and G4GeneralParticleSource::SetParticleTime().
void G4SingleParticleSource::SetVerbosity | ( | G4int | vL | ) |
Definition at line 99 of file G4SingleParticleSource.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue(), and G4GeneralParticleSource::SetVerbosity().