50#ifndef G4VLowEnergyModel_h
51#define G4VLowEnergyModel_h 1
virtual G4double HighEnergyLimit(const G4ParticleDefinition *aParticle, const G4Material *material) const =0
virtual G4bool IsInCharge(const G4ParticleDefinition *aParticle, const G4Material *material) const =0
virtual G4double LowEnergyLimit(const G4ParticleDefinition *aParticle) const =0
virtual G4double LowEnergyLimit(const G4ParticleDefinition *aParticle, const G4Material *material) const =0
virtual G4double HighEnergyLimit(const G4ParticleDefinition *aParticle) const =0
virtual ~G4VLowEnergyModel()
virtual G4bool IsInCharge(const G4DynamicParticle *particle, const G4Material *material) const =0
virtual G4double TheValue(const G4DynamicParticle *particle, const G4Material *material)=0
virtual G4double TheValue(const G4ParticleDefinition *aParticle, const G4Material *material, G4double kineticEnergy)=0