Geant4  10.02.p03
CexmcParticleGun Member List

This is the complete list of members for CexmcParticleGun, including all inherited members.

CexmcParticleGun(CexmcPhysicsManager *physicsManager, G4int nmbOfParticles=1)CexmcParticleGunexplicit
CheckVertexInsideWorld(const G4ThreeVector &pos)G4VPrimaryGeneratorstatic
G4ParticleGun()G4ParticleGun
G4ParticleGun(G4int numberofparticles)G4ParticleGun
G4ParticleGun(G4ParticleDefinition *particleDef, G4int numberofparticles=1)G4ParticleGun
G4VPrimaryGenerator()G4VPrimaryGenerator
GeneratePrimaryVertex(G4Event *evt)G4ParticleGunvirtual
GetNumberOfParticles() constG4ParticleGuninline
GetOrigDirection(void) constCexmcParticleGuninline
GetOrigMomentumAmp(void) constCexmcParticleGuninline
GetOrigPosition(void) constCexmcParticleGuninline
GetParticleCharge() constG4ParticleGuninline
GetParticleDefinition() constG4ParticleGuninline
GetParticleEnergy() constG4ParticleGuninline
GetParticleMomentum() constG4ParticleGuninline
GetParticleMomentumDirection() constG4ParticleGuninline
GetParticlePolarization() constG4ParticleGuninline
GetParticlePosition()G4VPrimaryGeneratorinline
GetParticleTime()G4VPrimaryGeneratorinline
messengerCexmcParticleGunprivate
NumberOfParticlesToBeGeneratedG4ParticleGunprotected
origDirCexmcParticleGunprivate
origMomentumAmpCexmcParticleGunprivate
origPosCexmcParticleGunprivate
particle_chargeG4ParticleGunprotected
particle_definitionG4ParticleGunprotected
particle_energyG4ParticleGunprotected
particle_momentumG4ParticleGunprotected
particle_momentum_directionG4ParticleGunprotected
particle_polarizationG4ParticleGunprotected
particle_positionG4VPrimaryGeneratorprotected
particle_timeG4VPrimaryGeneratorprotected
physicsManagerCexmcParticleGunprivate
PrepareForNewEvent(void)CexmcParticleGuninline
SetBeamParticle(G4ParticleDefinition *particleDefinition, G4bool fromMessenger=true)CexmcParticleGuninline
SetInitialValues()G4ParticleGunprotectedvirtual
SetNumberOfParticles(G4int i)G4ParticleGuninline
SetOrigDirection(const G4ThreeVector &direction, G4bool fromMessenger=true)CexmcParticleGuninline
SetOrigMomentumAmp(G4double momentumAmp, G4bool fromMessenger=true)CexmcParticleGuninline
SetOrigPosition(const G4ThreeVector &position, G4bool fromMessenger=true)CexmcParticleGuninline
SetParticleCharge(G4double aCharge)G4ParticleGuninline
SetParticleDefinition(G4ParticleDefinition *aParticleDefinition)G4ParticleGun
SetParticleEnergy(G4double aKineticEnergy)G4ParticleGun
SetParticleMomentum(G4double aMomentum)G4ParticleGun
SetParticleMomentum(G4ParticleMomentum aMomentum)G4ParticleGun
SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)G4ParticleGuninline
SetParticlePolarization(G4ThreeVector aVal)G4ParticleGuninline
SetParticlePosition(G4ThreeVector aPosition)G4VPrimaryGeneratorinline
SetParticleTime(G4double aTime)G4VPrimaryGeneratorinline
~CexmcParticleGun()CexmcParticleGun
~G4ParticleGun()G4ParticleGunvirtual
~G4VPrimaryGenerator()G4VPrimaryGeneratorvirtual