#include <G4DynamicParticle.hh>
|
| 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 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.
G4DynamicParticle::G4DynamicParticle |
( |
) | |
|
G4DynamicParticle::~G4DynamicParticle |
( |
) | |
|
void G4DynamicParticle::AllocateElectronOccupancy |
( |
) | |
|
|
protected |
void G4DynamicParticle::DumpInfo |
( |
G4int |
mode = 0 ) | |
const |
G4double G4DynamicParticle::GetCharge |
( |
) | |
const |
G4double G4DynamicParticle::GetElectronMass |
( |
) | |
const |
|
protected |
G4double G4DynamicParticle::GetKineticEnergy |
( |
) | |
const |
G4double G4DynamicParticle::GetMagneticMoment |
( |
) | |
const |
G4double G4DynamicParticle::GetMass |
( |
) | |
const |
G4int G4DynamicParticle::GetOccupancy |
( |
G4int |
orbit) | |
const |
G4int G4DynamicParticle::GetPDGcode |
( |
) | |
const |
G4double G4DynamicParticle::GetPreAssignedDecayProperTime |
( |
) | |
const |
G4double G4DynamicParticle::GetProperTime |
( |
) | |
const |
G4double G4DynamicParticle::GetSpin |
( |
) | |
const |
G4double G4DynamicParticle::GetTotalEnergy |
( |
) | |
const |
G4double G4DynamicParticle::GetTotalMomentum |
( |
) | |
const |
G4int G4DynamicParticle::GetTotalOccupancy |
( |
) | |
const |
G4int G4DynamicParticle::GetVerboseLevel |
( |
) | |
const |
void G4DynamicParticle::operator delete |
( |
void * |
aDynamicParticle) | |
|
|
inline |
void* G4DynamicParticle::operator new |
( |
size_t |
) | |
|
|
inline |
void G4DynamicParticle::RemoveElectron |
( |
G4int |
orbit, |
|
|
G4int |
number = 1 |
|
) |
| |
void G4DynamicParticle::SetCharge |
( |
G4int |
chargeInUnitOfEplus) | |
|
void G4DynamicParticle::SetKineticEnergy |
( |
G4double |
aEnergy) | |
|
void G4DynamicParticle::SetMagneticMoment |
( |
G4double |
magneticMoment) | |
|
void G4DynamicParticle::SetPDGcode |
( |
G4int |
c) | |
|
void G4DynamicParticle::SetPreAssignedDecayProperTime |
( |
G4double |
) | |
|
void G4DynamicParticle::SetSpin |
( |
G4int |
spinInUnitOfHalfInteger) | |
|
void G4DynamicParticle::SetVerboseLevel |
( |
G4int |
value) | |
|
G4double G4DynamicParticle::theDynamicalCharge |
|
protected |
G4double G4DynamicParticle::theDynamicalMagneticMoment |
|
protected |
G4double G4DynamicParticle::theDynamicalMass |
|
protected |
G4double G4DynamicParticle::theDynamicalSpin |
|
protected |
G4double G4DynamicParticle::theKineticEnergy |
|
protected |
G4int G4DynamicParticle::thePDGcode |
|
protected |
G4double G4DynamicParticle::thePreAssignedDecayTime |
|
protected |
G4double G4DynamicParticle::theProperTime |
|
protected |
G4int G4DynamicParticle::verboseLevel |
|
protected |
The documentation for this class was generated from the following files: