Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4VhEnergyLossModel Class Referenceabstract

#include <G4VhEnergyLossModel.hh>

Public Member Functions

 G4VhEnergyLossModel ()
 
virtual ~G4VhEnergyLossModel ()
 
virtual G4double EnergyLoss (const G4DynamicParticle *particle, const G4Material *material) const =0
 
virtual G4double LowEnergyLimit () const =0
 
virtual G4double HighEnergyLimit () const =0
 
virtual G4bool IsInCharge (G4double energy, const G4ParticleDefinition *partDef, const G4Material *material) const =0
 

Detailed Description

Definition at line 58 of file G4VhEnergyLossModel.hh.

Constructor & Destructor Documentation

G4VhEnergyLossModel::G4VhEnergyLossModel ( )
inline

Definition at line 63 of file G4VhEnergyLossModel.hh.

virtual G4VhEnergyLossModel::~G4VhEnergyLossModel ( )
inlinevirtual

Definition at line 65 of file G4VhEnergyLossModel.hh.

Member Function Documentation

virtual G4double G4VhEnergyLossModel::EnergyLoss ( const G4DynamicParticle particle,
const G4Material material 
) const
pure virtual
virtual G4double G4VhEnergyLossModel::HighEnergyLimit ( ) const
pure virtual
virtual G4bool G4VhEnergyLossModel::IsInCharge ( G4double  energy,
const G4ParticleDefinition partDef,
const G4Material material 
) const
pure virtual
virtual G4double G4VhEnergyLossModel::LowEnergyLimit ( ) const
pure virtual

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