ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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() const G4ParticleGuninline
GetOrigDirection(void) const CexmcParticleGuninline
GetOrigMomentumAmp(void) const CexmcParticleGuninline
GetOrigPosition(void) const CexmcParticleGuninline
GetParticleCharge() const G4ParticleGuninline
GetParticleDefinition() const G4ParticleGuninline
GetParticleEnergy() const G4ParticleGuninline
GetParticleMomentum() const G4ParticleGuninline
GetParticleMomentumDirection() const G4ParticleGuninline
GetParticlePolarization() const G4ParticleGuninline
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