47 #ifndef G4QAOLowEnergyLoss_hh
48 #define G4QAOLowEnergyLoss_hh 1
static const G4double taShellEnergy[6]
static const G4double auShellEnergy[6]
static const G4double ptShellEnergy[6]
static const G4int fNumberOfShells[101]
G4double GetL1(G4double normEnergy) const
static const G4double L2[14][2]
G4double HighEnergyLimit(const G4ParticleDefinition *aParticle, const G4Material *material) const
static const G4double alShellEnergy[3]
static const G4int materialAvailable[6]
G4double GetL2(G4double normEnergy) const
G4int GetNumberOfShell(const G4Material *material) const
G4double GetL0(G4double normEnergy) const
G4double GetShellEnergy(const G4Material *material, G4int nbOfTheShell) const
G4double GetShellStrength(const G4Material *material, G4int nbOfTheShell) const
G4double LowEnergyLimit(const G4ParticleDefinition *aParticle, const G4Material *material) const
G4QAOLowEnergyLoss(const G4String &name)
static const G4double cuShellEnergy[4]
static const G4double cuShellStrength[4]
static const G4double taShellStrength[6]
static const G4double alShellStrength[3]
G4double GetOscillatorEnergy(const G4Material *material, G4int nbOfTheShell) const
static const G4double L1[22][2]
G4double TheValue(const G4DynamicParticle *particle, const G4Material *material)
static const G4double siShellStrength[3]
G4double EnergyLoss(const G4Material *material, G4double kineticEnergy, G4double zParticle) const
static const G4double siShellEnergy[3]
static const G4int nbofShellForMaterial[6]
static const G4double L0[67][2]
G4double GetOccupationNumber(G4int Z, G4int ShellNb) const
static const G4int nbOfElectronPerSubShell[1540]
static const G4double ptShellStrength[6]
static const G4double auShellStrength[6]
G4bool IsInCharge(const G4DynamicParticle *particle, const G4Material *material) const