Geant4
10.02
|
#include <G4PhysicsTableHelper.hh>
Static Public Member Functions | |
static G4PhysicsTable * | PreparePhysicsTable (G4PhysicsTable *physTable) |
static G4bool | RetrievePhysicsTable (G4PhysicsTable *physTable, const G4String &fileName, G4bool ascii) |
static void | SetPhysicsVector (G4PhysicsTable *physTable, size_t idx, G4PhysicsVector *vec) |
static void | SetVerboseLevel (G4int value) |
static G4int | GetVerboseLevel () |
Protected Member Functions | |
G4PhysicsTableHelper () | |
~G4PhysicsTableHelper () | |
G4PhysicsTableHelper (const G4PhysicsTableHelper &right) | |
G4PhysicsTableHelper & | operator= (const G4PhysicsTableHelper &) |
Static Protected Attributes | |
static G4ThreadLocal G4int | verboseLevel = 1 |
Definition at line 52 of file G4PhysicsTableHelper.hh.
|
protected |
Definition at line 46 of file G4PhysicsTableHelper.cc.
|
protected |
Definition at line 50 of file G4PhysicsTableHelper.cc.
|
protected |
Definition at line 54 of file G4PhysicsTableHelper.cc.
|
static |
Definition at line 235 of file G4PhysicsTableHelper.cc.
References verboseLevel.
|
protected |
Definition at line 58 of file G4PhysicsTableHelper.cc.
|
static |
Definition at line 64 of file G4PhysicsTableHelper.cc.
References G4PhysicsTable::ClearFlag(), FatalException, G4cerr, G4endl, G4Exception(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4MaterialCutsCouple::IsRecalcNeeded(), G4MaterialCutsCouple::IsUsed(), G4PhysicsTable::ResetFlagArray(), G4PhysicsTable::resize(), and verboseLevel.
Referenced by G4PolarizedCompton::BuildAsymmetryTable(), G4eplusPolarizedAnnihilation::BuildAsymmetryTables(), G4ePolarizedIonisation::BuildAsymmetryTables(), G4LossTableBuilder::BuildTableForModel(), G4LossTableManager::BuildTables(), G4WentzelVIModel::Initialise(), G4VEmProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
static |
Definition at line 137 of file G4PhysicsTableHelper.cc.
References G4PhysicsTable::ClearFlag(), G4cerr, G4endl, G4Exception(), G4MCCIndexConversionTable::GetIndex(), G4ProductionCutsTable::GetMCCIndexConversionTable(), G4ProductionCutsTable::GetProductionCutsTable(), G4MCCIndexConversionTable::IsUsed(), JustWarning, G4PhysicsTable::RetrievePhysicsTable(), G4MCCIndexConversionTable::size(), and verboseLevel.
Referenced by G4VEmProcess::RetrievePhysicsTable(), and G4VEnergyLossProcess::RetrieveTable().
|
static |
Definition at line 199 of file G4PhysicsTableHelper.cc.
References G4PhysicsTable::ClearFlag(), G4cerr, G4endl, G4Exception(), JustWarning, and verboseLevel.
Referenced by G4PolarizedCompton::BuildAsymmetryTable(), G4eplusPolarizedAnnihilation::BuildAsymmetryTables(), G4LossTableBuilder::BuildDEDXTable(), G4VEnergyLossProcess::BuildDEDXTable(), G4LossTableBuilder::BuildInverseRangeTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEmProcess::BuildLambdaTable(), G4LossTableBuilder::BuildRangeTable(), and G4LossTableBuilder::BuildTableForModel().
|
static |
Definition at line 230 of file G4PhysicsTableHelper.cc.
References verboseLevel.
|
staticprotected |
Definition at line 87 of file G4PhysicsTableHelper.hh.
Referenced by GetVerboseLevel(), PreparePhysicsTable(), RetrievePhysicsTable(), SetPhysicsVector(), and SetVerboseLevel().