Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4BohrFluctuations.hh>
Public Member Functions | |
G4BohrFluctuations (const G4String &nam="BohrFluc") | |
virtual | ~G4BohrFluctuations () |
G4double | SampleFluctuations (const G4Material *, const G4DynamicParticle *, G4double &, G4double &, G4double &) |
G4double | Dispersion (const G4Material *, const G4DynamicParticle *, G4double &, G4double &) |
void | InitialiseMe (const G4ParticleDefinition *) |
Public Member Functions inherited from G4VEmFluctuationModel | |
G4VEmFluctuationModel (const G4String &nam) | |
virtual | ~G4VEmFluctuationModel () |
virtual G4double | SampleFluctuations (const G4Material *, const G4DynamicParticle *, G4double &tmax, G4double &length, G4double &meanLoss)=0 |
virtual G4double | Dispersion (const G4Material *, const G4DynamicParticle *, G4double &tmax, G4double &length)=0 |
virtual void | InitialiseMe (const G4ParticleDefinition *) |
virtual void | SetParticleAndCharge (const G4ParticleDefinition *, G4double q2) |
G4String | GetName () const |
Definition at line 58 of file G4BohrFluctuations.hh.
Definition at line 63 of file G4BohrFluctuations.cc.
|
virtual |
Definition at line 79 of file G4BohrFluctuations.cc.
|
virtual |
Implements G4VEmFluctuationModel.
Definition at line 145 of file G4BohrFluctuations.cc.
Referenced by SampleFluctuations().
|
virtual |
Reimplemented from G4VEmFluctuationModel.
Definition at line 84 of file G4BohrFluctuations.cc.
Referenced by Dispersion().
|
virtual |
Implements G4VEmFluctuationModel.
Definition at line 94 of file G4BohrFluctuations.cc.