|
| G4DynamicParticle () |
|
| G4DynamicParticle (const G4ParticleDefinition *aParticleDefinition, const G4ThreeVector &aMomentumDirection, G4double aKineticEnergy) |
|
| G4DynamicParticle (const G4ParticleDefinition *aParticleDefinition, const G4ThreeVector &aParticleMomentum) |
|
| G4DynamicParticle (const G4ParticleDefinition *aParticleDefinition, const G4LorentzVector &aParticleMomentum) |
|
| G4DynamicParticle (const G4ParticleDefinition *aParticleDefinition, G4double aTotalEnergy, const G4ThreeVector &aParticleMomentum) |
|
| G4DynamicParticle (const G4ParticleDefinition *aParticleDefinition, const G4ThreeVector &aMomentumDirection, G4double aKineticEnergy, const G4double dynamicalMass) |
|
| G4DynamicParticle (const G4DynamicParticle &right) |
|
| ~G4DynamicParticle () |
|
G4DynamicParticle & | operator= (const G4DynamicParticle &right) |
|
G4int | operator== (const G4DynamicParticle &right) const |
|
G4int | operator!= (const G4DynamicParticle &right) const |
|
void * | operator new (size_t) |
|
void | operator delete (void *aDynamicParticle) |
|
const G4ThreeVector & | GetMomentumDirection () const |
|
void | SetMomentumDirection (const G4ThreeVector &aDirection) |
|
void | SetMomentumDirection (G4double px, G4double py, G4double pz) |
|
G4ThreeVector | GetMomentum () const |
|
void | SetMomentum (const G4ThreeVector &momentum) |
|
G4LorentzVector | Get4Momentum () const |
|
void | Set4Momentum (const G4LorentzVector &momentum) |
|
G4double | GetTotalMomentum () const |
|
G4double | GetTotalEnergy () const |
|
G4double | GetKineticEnergy () const |
|
void | SetKineticEnergy (G4double aEnergy) |
|
G4double | GetProperTime () const |
|
void | SetProperTime (G4double) |
|
const G4ThreeVector & | GetPolarization () const |
|
void | SetPolarization (G4double polX, G4double polY, G4double polZ) |
|
G4double | GetMass () const |
|
void | SetMass (G4double mass) |
|
G4double | GetCharge () const |
|
void | SetCharge (G4double charge) |
|
void | SetCharge (G4int chargeInUnitOfEplus) |
|
G4double | GetSpin () const |
|
void | SetSpin (G4double spin) |
|
void | SetSpin (G4int spinInUnitOfHalfInteger) |
|
G4double | GetMagneticMoment () const |
|
void | SetMagneticMoment (G4double magneticMoment) |
|
const G4ElectronOccupancy * | GetElectronOccupancy () const |
|
G4int | GetTotalOccupancy () const |
|
G4int | GetOccupancy (G4int orbit) const |
|
void | AddElectron (G4int orbit, G4int number=1) |
|
void | RemoveElectron (G4int orbit, G4int number=1) |
|
const G4ParticleDefinition * | GetParticleDefinition () const |
|
void | SetDefinition (const G4ParticleDefinition *aParticleDefinition) |
|
G4ParticleDefinition * | GetDefinition () const |
|
const G4DecayProducts * | GetPreAssignedDecayProducts () const |
|
void | SetPreAssignedDecayProducts (G4DecayProducts *aDecayProducts) |
|
G4double | GetPreAssignedDecayProperTime () const |
|
void | SetPreAssignedDecayProperTime (G4double) |
|
void | DumpInfo (G4int mode=0) const |
|
void | SetVerboseLevel (G4int value) |
|
G4int | GetVerboseLevel () const |
|
void | SetPrimaryParticle (G4PrimaryParticle *p) |
|
void | SetPDGcode (G4int c) |
|
G4PrimaryParticle * | GetPrimaryParticle () const |
|
G4int | GetPDGcode () const |
|
Definition at line 73 of file G4DynamicParticle.hh.