void SetParticleMomentum(G4double aMomentum)
 
G4double GetParticleMomentum() const 
 
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)
 
G4int operator!=(const G4ParticleGun &) const 
 
G4double particle_momentum
 
virtual void GeneratePrimaryVertex(G4Event *evt)
 
G4ParticleDefinition * particle_definition
 
G4ParticleMomentum GetParticleMomentumDirection() const 
 
void SetParticlePolarization(G4ThreeVector aVal)
 
G4ThreeVector GetParticlePolarization() const 
 
G4ParticleMomentum particle_momentum_direction
 
void SetParticleCharge(G4double aCharge)
 
virtual void SetInitialValues()
 
G4double GetParticleCharge() const 
 
void SetNumberOfParticles(G4int i)
 
G4ThreeVector particle_polarization
 
G4int GetNumberOfParticles() const 
 
void SetParticleEnergy(G4double aKineticEnergy)
 
G4int NumberOfParticlesToBeGenerated
 
G4ParticleGunMessenger * theMessenger
 
G4ParticleDefinition * GetParticleDefinition() const 
 
const G4ParticleGun & operator=(const G4ParticleGun &)
 
G4int operator==(const G4ParticleGun &) const 
 
G4ThreeVector G4ParticleMomentum
 
void SetParticleDefinition(G4ParticleDefinition *aParticleDefinition)
 
G4double GetParticleEnergy() const