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

#include <G4EmModelManager.hh>

Public Member Functions

 G4EmModelManager ()
 
 ~G4EmModelManager ()
 
void Clear ()
 
const G4DataVectorInitialise (const G4ParticleDefinition *, const G4ParticleDefinition *, G4double, G4int)
 
void FillDEDXVector (G4PhysicsVector *, const G4MaterialCutsCouple *, G4EmTableType t=fRestricted)
 
void FillLambdaVector (G4PhysicsVector *, const G4MaterialCutsCouple *, G4bool startFromNull=true, G4EmTableType t=fRestricted)
 
G4VEmModelGetModel (G4int, G4bool ver=false)
 
void AddEmModel (G4int, G4VEmModel *, G4VEmFluctuationModel *, const G4Region *)
 
void UpdateEmModel (const G4String &, G4double, G4double)
 
void DumpModelList (G4int verb)
 
G4VEmModelSelectModel (G4double &energy, size_t &index)
 
const G4DataVectorCuts () const
 
const G4DataVectorSubCutoff () const
 
void SetFluoFlag (G4bool val)
 
G4int NumberOfModels () const
 

Detailed Description

Definition at line 142 of file G4EmModelManager.hh.

Constructor & Destructor Documentation

G4EmModelManager::G4EmModelManager ( )

Definition at line 124 of file G4EmModelManager.cc.

G4EmModelManager::~G4EmModelManager ( )

Definition at line 146 of file G4EmModelManager.cc.

Here is the call graph for this function:

Member Function Documentation

void G4EmModelManager::AddEmModel ( G4int  num,
G4VEmModel p,
G4VEmFluctuationModel fm,
const G4Region r 
)

Definition at line 171 of file G4EmModelManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4EmModelManager::Clear ( )

Definition at line 155 of file G4EmModelManager.cc.

Here is the caller graph for this function:

const G4DataVector * G4EmModelManager::Cuts ( ) const
inline

Definition at line 243 of file G4EmModelManager.hh.

void G4EmModelManager::DumpModelList ( G4int  verb)

Definition at line 663 of file G4EmModelManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4EmModelManager::FillDEDXVector ( G4PhysicsVector aVector,
const G4MaterialCutsCouple couple,
G4EmTableType  t = fRestricted 
)

Definition at line 510 of file G4EmModelManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4EmModelManager::FillLambdaVector ( G4PhysicsVector aVector,
const G4MaterialCutsCouple couple,
G4bool  startFromNull = true,
G4EmTableType  t = fRestricted 
)

Definition at line 588 of file G4EmModelManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4VEmModel * G4EmModelManager::GetModel ( G4int  i,
G4bool  ver = false 
)

Definition at line 209 of file G4EmModelManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

const G4DataVector * G4EmModelManager::Initialise ( const G4ParticleDefinition p,
const G4ParticleDefinition secondaryParticle,
G4double  minSubRange,
G4int  val 
)

Definition at line 226 of file G4EmModelManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4int G4EmModelManager::NumberOfModels ( ) const
inline

Definition at line 264 of file G4EmModelManager.hh.

Here is the caller graph for this function:

G4VEmModel * G4EmModelManager::SelectModel ( G4double energy,
size_t &  index 
)
inline

Definition at line 229 of file G4EmModelManager.hh.

Here is the caller graph for this function:

void G4EmModelManager::SetFluoFlag ( G4bool  val)
inline

Definition at line 257 of file G4EmModelManager.hh.

Here is the caller graph for this function:

const G4DataVector * G4EmModelManager::SubCutoff ( ) const
inline

Definition at line 250 of file G4EmModelManager.hh.

Here is the caller graph for this function:

void G4EmModelManager::UpdateEmModel ( const G4String nam,
G4double  emin,
G4double  emax 
)

Definition at line 190 of file G4EmModelManager.cc.

Here is the caller graph for this function:


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