CexmcParticleGun(CexmcPhysicsManager *physicsManager, G4int nmbOfParticles=1) | CexmcParticleGun | explicit |
CheckVertexInsideWorld(const G4ThreeVector &pos) | G4VPrimaryGenerator | static |
G4ParticleGun() | G4ParticleGun | |
G4ParticleGun(G4int numberofparticles) | G4ParticleGun | |
G4ParticleGun(G4ParticleDefinition *particleDef, G4int numberofparticles=1) | G4ParticleGun | |
G4VPrimaryGenerator() | G4VPrimaryGenerator | |
GeneratePrimaryVertex(G4Event *evt) | G4ParticleGun | virtual |
GetNumberOfParticles() const | G4ParticleGun | inline |
GetOrigDirection(void) const | CexmcParticleGun | inline |
GetOrigMomentumAmp(void) const | CexmcParticleGun | inline |
GetOrigPosition(void) const | CexmcParticleGun | inline |
GetParticleCharge() const | G4ParticleGun | inline |
GetParticleDefinition() const | G4ParticleGun | inline |
GetParticleEnergy() const | G4ParticleGun | inline |
GetParticleMomentum() const | G4ParticleGun | inline |
GetParticleMomentumDirection() const | G4ParticleGun | inline |
GetParticlePolarization() const | G4ParticleGun | inline |
GetParticlePosition() | G4VPrimaryGenerator | inline |
GetParticleTime() | G4VPrimaryGenerator | inline |
messenger | CexmcParticleGun | private |
NumberOfParticlesToBeGenerated | G4ParticleGun | protected |
origDir | CexmcParticleGun | private |
origMomentumAmp | CexmcParticleGun | private |
origPos | CexmcParticleGun | private |
particle_charge | G4ParticleGun | protected |
particle_definition | G4ParticleGun | protected |
particle_energy | G4ParticleGun | protected |
particle_momentum | G4ParticleGun | protected |
particle_momentum_direction | G4ParticleGun | protected |
particle_polarization | G4ParticleGun | protected |
particle_position | G4VPrimaryGenerator | protected |
particle_time | G4VPrimaryGenerator | protected |
physicsManager | CexmcParticleGun | private |
PrepareForNewEvent(void) | CexmcParticleGun | inline |
SetBeamParticle(G4ParticleDefinition *particleDefinition, G4bool fromMessenger=true) | CexmcParticleGun | inline |
SetInitialValues() | G4ParticleGun | protectedvirtual |
SetNumberOfParticles(G4int i) | G4ParticleGun | inline |
SetOrigDirection(const G4ThreeVector &direction, G4bool fromMessenger=true) | CexmcParticleGun | inline |
SetOrigMomentumAmp(G4double momentumAmp, G4bool fromMessenger=true) | CexmcParticleGun | inline |
SetOrigPosition(const G4ThreeVector &position, G4bool fromMessenger=true) | CexmcParticleGun | inline |
SetParticleCharge(G4double aCharge) | G4ParticleGun | inline |
SetParticleDefinition(G4ParticleDefinition *aParticleDefinition) | G4ParticleGun | |
SetParticleEnergy(G4double aKineticEnergy) | G4ParticleGun | |
SetParticleMomentum(G4double aMomentum) | G4ParticleGun | |
SetParticleMomentum(G4ParticleMomentum aMomentum) | G4ParticleGun | |
SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection) | G4ParticleGun | inline |
SetParticlePolarization(G4ThreeVector aVal) | G4ParticleGun | inline |
SetParticlePosition(G4ThreeVector aPosition) | G4VPrimaryGenerator | inline |
SetParticleTime(G4double aTime) | G4VPrimaryGenerator | inline |
~CexmcParticleGun() | CexmcParticleGun | |
~G4ParticleGun() | G4ParticleGun | virtual |
~G4VPrimaryGenerator() | G4VPrimaryGenerator | virtual |