Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
G4VLowEnergyModel Class Referenceabstract

#include <G4VLowEnergyModel.hh>

Inheritance diagram for G4VLowEnergyModel:
G4hBetheBlochModel G4hIonEffChargeSquare G4hNuclearStoppingModel G4hParametrisedLossModel G4IonChuFluctuationModel G4IonYangFluctuationModel G4QAOLowEnergyLoss

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 ( const G4String name)

Definition at line 56 of file G4VLowEnergyModel.cc.

57 {;}
G4VLowEnergyModel::~G4VLowEnergyModel ( )
virtual

Definition at line 61 of file G4VLowEnergyModel.cc.

62 {;}

Member Function Documentation

virtual G4double G4VLowEnergyModel::HighEnergyLimit ( const G4ParticleDefinition aParticle,
const G4Material material 
) const
pure virtual
virtual G4double G4VLowEnergyModel::HighEnergyLimit ( const G4ParticleDefinition aParticle) const
pure virtual
virtual G4bool G4VLowEnergyModel::IsInCharge ( const G4DynamicParticle particle,
const G4Material material 
) const
pure virtual
virtual G4bool G4VLowEnergyModel::IsInCharge ( const G4ParticleDefinition aParticle,
const G4Material material 
) const
pure virtual
virtual G4double G4VLowEnergyModel::LowEnergyLimit ( const G4ParticleDefinition aParticle,
const G4Material material 
) const
pure virtual
virtual G4double G4VLowEnergyModel::LowEnergyLimit ( const G4ParticleDefinition aParticle) const
pure virtual
virtual G4double G4VLowEnergyModel::TheValue ( const G4DynamicParticle particle,
const G4Material material 
)
pure virtual
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: