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

#include <G4EmElementSelector.hh>

Public Member Functions

 G4EmElementSelector (G4VEmModel *, const G4Material *, G4int bins, G4double emin, G4double emax, G4bool spline=true)
 
 ~G4EmElementSelector ()
 
void Initialise (const G4ParticleDefinition *, G4double cut=0.0)
 
void Dump (const G4ParticleDefinition *p=0)
 
const G4ElementSelectRandomAtom (G4double kineticEnergy)
 
const G4MaterialGetMaterial () const
 

Detailed Description

Definition at line 63 of file G4EmElementSelector.hh.

Constructor & Destructor Documentation

G4EmElementSelector::G4EmElementSelector ( G4VEmModel mod,
const G4Material mat,
G4int  bins,
G4double  emin,
G4double  emax,
G4bool  spline = true 
)

Definition at line 54 of file G4EmElementSelector.cc.

Here is the call graph for this function:

G4EmElementSelector::~G4EmElementSelector ( )

Definition at line 82 of file G4EmElementSelector.cc.

Member Function Documentation

void G4EmElementSelector::Dump ( const G4ParticleDefinition p = 0)

Definition at line 147 of file G4EmElementSelector.cc.

Here is the call graph for this function:

const G4Material * G4EmElementSelector::GetMaterial ( ) const
inline

Definition at line 122 of file G4EmElementSelector.hh.

void G4EmElementSelector::Initialise ( const G4ParticleDefinition part,
G4double  cut = 0.0 
)

Definition at line 93 of file G4EmElementSelector.cc.

Here is the call graph for this function:

const G4Element * G4EmElementSelector::SelectRandomAtom ( G4double  kineticEnergy)
inline

Definition at line 107 of file G4EmElementSelector.hh.


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