G4ParticleDefinition * FindParticle(G4int PDGEncoding)
G4ThreeVector GetMomentum() const
static G4ParticleTable * GetParticleTable()
void SetUserInformation(G4VUserPrimaryParticleInformation *anInfo)
void SetParticleDefinition(G4ParticleDefinition *aParticleDefinition)
virtual void GeneratePrimaryVertex(G4Event *evt)
void SetParticleEnergy(G4double aKineticEnergy)
void SetParticleMomentumDirection(G4ParticleMomentum aMomentumDirection)