Geant4  10.01.p02
G4ShellVacancy Class Reference

#include <G4ShellVacancy.hh>

Public Member Functions

 G4ShellVacancy ()
 
 ~G4ShellVacancy ()
 
std::vector< G4intGenerateNumberOfIonisations (const G4MaterialCutsCouple *couple, G4double incidentEnergy, G4double eLoss) const
 
void AddXsiTable (G4VEMDataSet *p)
 

Private Member Functions

G4double AverageNOfIonisations (const G4MaterialCutsCouple *couple, G4int index, G4double energy, G4double eLoss) const
 

Private Attributes

std::vector< G4VEMDataSet * > xsis
 

Detailed Description

Definition at line 56 of file G4ShellVacancy.hh.

Constructor & Destructor Documentation

G4ShellVacancy::G4ShellVacancy ( )

Definition at line 45 of file G4ShellVacancy.cc.

G4ShellVacancy::~G4ShellVacancy ( )

Definition at line 49 of file G4ShellVacancy.cc.

References xsis.

Member Function Documentation

void G4ShellVacancy::AddXsiTable ( G4VEMDataSet p)

Definition at line 59 of file G4ShellVacancy.cc.

References xsis.

G4double G4ShellVacancy::AverageNOfIonisations ( const G4MaterialCutsCouple couple,
G4int  index,
G4double  energy,
G4double  eLoss 
) const
private

Definition at line 93 of file G4ShellVacancy.cc.

References G4VEMDataSet::FindValue(), G4MaterialCutsCouple::GetIndex(), and xsis.

Referenced by GenerateNumberOfIonisations().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

std::vector< G4int > G4ShellVacancy::GenerateNumberOfIonisations ( const G4MaterialCutsCouple couple,
G4double  incidentEnergy,
G4double  eLoss 
) const

Definition at line 64 of file G4ShellVacancy.cc.

References AverageNOfIonisations(), G4Poisson(), G4MaterialCutsCouple::GetMaterial(), and G4Material::GetNumberOfElements().

+ Here is the call graph for this function:

Member Data Documentation

std::vector<G4VEMDataSet*> G4ShellVacancy::xsis
private

Definition at line 77 of file G4ShellVacancy.hh.

Referenced by AddXsiTable(), AverageNOfIonisations(), and ~G4ShellVacancy().


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