Geant4
10.02.p03
|
#include <G4ionEffectiveCharge.hh>
Public Member Functions | |
G4ionEffectiveCharge () | |
virtual | ~G4ionEffectiveCharge () |
G4double | EffectiveChargeSquareRatio (const G4ParticleDefinition *p, const G4Material *material, G4double kineticEnergy) |
G4double | EffectiveCharge (const G4ParticleDefinition *p, const G4Material *material, G4double kineticEnergy) |
Private Member Functions | |
G4ionEffectiveCharge & | operator= (const G4ionEffectiveCharge &right) |
G4ionEffectiveCharge (const G4ionEffectiveCharge &) | |
Private Attributes | |
G4Pow * | g4pow |
const G4ParticleDefinition * | lastPart |
const G4Material * | lastMat |
G4double | lastKinEnergy |
G4double | chargeCorrection |
G4double | effCharge |
G4double | energyHighLimit |
G4double | energyLowLimit |
G4double | energyBohr |
G4double | massFactor |
G4double | minCharge |
Static Private Attributes | |
static const G4double | inveplus = 1.0/CLHEP::eplus |
Definition at line 62 of file G4ionEffectiveCharge.hh.
G4ionEffectiveCharge::G4ionEffectiveCharge | ( | ) |
Definition at line 67 of file G4ionEffectiveCharge.cc.
|
virtual |
Definition at line 84 of file G4ionEffectiveCharge.cc.
|
private |
G4double G4ionEffectiveCharge::EffectiveCharge | ( | const G4ParticleDefinition * | p, |
const G4Material * | material, | ||
G4double | kineticEnergy | ||
) |
Definition at line 89 of file G4ionEffectiveCharge.cc.
|
inline |
Definition at line 106 of file G4ionEffectiveCharge.hh.
|
private |
|
private |
Definition at line 93 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 94 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 98 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 96 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 97 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 87 of file G4ionEffectiveCharge.hh.
|
staticprivate |
Definition at line 86 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 91 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 90 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 89 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 99 of file G4ionEffectiveCharge.hh.
|
private |
Definition at line 100 of file G4ionEffectiveCharge.hh.