47#ifndef G4QAOLowEnergyLoss_hh
48#define G4QAOLowEnergyLoss_hh 1
116 static const G4int nbofShellForMaterial[6];
117 static const G4double alShellEnergy[3];
118 static const G4double alShellStrength[3];
119 static const G4double siShellEnergy[3];
120 static const G4double siShellStrength[3];
121 static const G4double cuShellEnergy[4];
122 static const G4double cuShellStrength[4];
123 static const G4double taShellEnergy[6];
124 static const G4double taShellStrength[6];
125 static const G4double auShellEnergy[6];
126 static const G4double auShellStrength[6];
127 static const G4double ptShellEnergy[6];
128 static const G4double ptShellStrength[6];
133 static const G4int nbOfElectronPerSubShell[1540];
134 static const G4int fNumberOfShells[101];
137 static const G4int materialAvailable[6];
139 G4int numberOfMaterials;
G4double LowEnergyLimit(const G4ParticleDefinition *aParticle, const G4Material *material) const override
G4double HighEnergyLimit(const G4ParticleDefinition *aParticle, const G4Material *material) const override
G4double TheValue(const G4DynamicParticle *particle, const G4Material *material) override
G4QAOLowEnergyLoss(const G4String &name)
G4bool IsInCharge(const G4DynamicParticle *particle, const G4Material *material) const override