|
Geant4
9.6.p02
|
#include <G4ParticleGun.hh>


Protected Member Functions | |
| virtual void | SetInitialValues () |
Protected Attributes | |
| G4int | NumberOfParticlesToBeGenerated |
| G4ParticleDefinition * | particle_definition |
| G4ParticleMomentum | particle_momentum_direction |
| G4double | particle_energy |
| G4double | particle_momentum |
| G4double | particle_charge |
| G4ThreeVector | particle_polarization |
Protected Attributes inherited from G4VPrimaryGenerator | |
| G4ThreeVector | particle_position |
| G4double | particle_time |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VPrimaryGenerator | |
| static G4bool | CheckVertexInsideWorld (const G4ThreeVector &pos) |
Definition at line 62 of file G4ParticleGun.hh.
| G4ParticleGun::G4ParticleGun | ( | ) |
| G4ParticleGun::G4ParticleGun | ( | G4int | numberofparticles) |
| G4ParticleGun::G4ParticleGun | ( | G4ParticleDefinition * | particleDef, |
| G4int | numberofparticles = 1 |
||
| ) |
Definition at line 50 of file G4ParticleGun.cc.
|
virtual |
Definition at line 72 of file G4ParticleGun.cc.
Implements G4VPrimaryGenerator.
Definition at line 212 of file G4ParticleGun.cc.

|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protectedvirtual |
| void G4ParticleGun::SetParticleDefinition | ( | G4ParticleDefinition * | aParticleDefinition) |
Definition at line 150 of file G4ParticleGun.cc.


| void G4ParticleGun::SetParticleMomentum | ( | G4ParticleMomentum | aMomentum) |
|
inline |
|
inline |
|
protected |
Definition at line 124 of file G4ParticleGun.hh.
|
protected |
Definition at line 129 of file G4ParticleGun.hh.
|
protected |
Definition at line 125 of file G4ParticleGun.hh.
|
protected |
Definition at line 127 of file G4ParticleGun.hh.
|
protected |
Definition at line 128 of file G4ParticleGun.hh.
|
protected |
Definition at line 126 of file G4ParticleGun.hh.
|
protected |
Definition at line 130 of file G4ParticleGun.hh.
1.8.4