Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VLowEnergyModel Class Referenceabstract

#include <G4VLowEnergyModel.hh>

+ Inheritance diagram for G4VLowEnergyModel:

Public Member Functions

 G4VLowEnergyModel (const G4String &name)
 
virtual ~G4VLowEnergyModel ()
 
virtual G4double TheValue (const G4DynamicParticle *particle, const G4Material *material)=0
 
virtual G4double TheValue (const G4ParticleDefinition *aParticle, const G4Material *material, G4double kineticEnergy)=0
 
virtual G4double HighEnergyLimit (const G4ParticleDefinition *aParticle, const G4Material *material) const =0
 
virtual G4double LowEnergyLimit (const G4ParticleDefinition *aParticle, const G4Material *material) const =0
 
virtual G4double HighEnergyLimit (const G4ParticleDefinition *aParticle) const =0
 
virtual G4double LowEnergyLimit (const G4ParticleDefinition *aParticle) const =0
 
virtual G4bool IsInCharge (const G4DynamicParticle *particle, const G4Material *material) const =0
 
virtual G4bool IsInCharge (const G4ParticleDefinition *aParticle, const G4Material *material) const =0
 

Detailed Description

Definition at line 60 of file G4VLowEnergyModel.hh.

Constructor & Destructor Documentation

◆ G4VLowEnergyModel()

G4VLowEnergyModel::G4VLowEnergyModel ( const G4String name)

Definition at line 56 of file G4VLowEnergyModel.cc.

57{;}

◆ ~G4VLowEnergyModel()

G4VLowEnergyModel::~G4VLowEnergyModel ( )
virtual

Definition at line 61 of file G4VLowEnergyModel.cc.

62{;}

Member Function Documentation

◆ HighEnergyLimit() [1/2]

◆ HighEnergyLimit() [2/2]

virtual G4double G4VLowEnergyModel::HighEnergyLimit ( const G4ParticleDefinition aParticle,
const G4Material material 
) const
pure virtual

◆ IsInCharge() [1/2]

◆ IsInCharge() [2/2]

◆ LowEnergyLimit() [1/2]

◆ LowEnergyLimit() [2/2]

virtual G4double G4VLowEnergyModel::LowEnergyLimit ( const G4ParticleDefinition aParticle,
const G4Material material 
) const
pure virtual

◆ TheValue() [1/2]

◆ TheValue() [2/2]

virtual G4double G4VLowEnergyModel::TheValue ( const G4ParticleDefinition aParticle,
const G4Material material,
G4double  kineticEnergy 
)
pure virtual

The documentation for this class was generated from the following files: