ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/cuts/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 51 of file G4PhysicsTableHelper.hh.
View newest version in sPHENIX GitHub at line 51 of file G4PhysicsTableHelper.hh
|
protected |
Definition at line 46 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 46 of file G4PhysicsTableHelper.cc
|
protected |
Definition at line 50 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 50 of file G4PhysicsTableHelper.cc
|
protected |
Definition at line 54 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 54 of file G4PhysicsTableHelper.cc
|
static |
Definition at line 235 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 235 of file G4PhysicsTableHelper.cc
References verboseLevel.
|
protected |
Definition at line 58 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 58 of file G4PhysicsTableHelper.cc
|
static |
Definition at line 64 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 64 of file G4PhysicsTableHelper.cc
References G4PhysicsTable::ClearFlag(), FatalException, G4cerr, G4endl, G4Exception(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), incremental_prev_tag::idx, G4MaterialCutsCouple::IsRecalcNeeded(), G4MaterialCutsCouple::IsUsed(), physTable, G4PhysicsTable::ResetFlagArray(), G4PhysicsTable::resize(), and verboseLevel.
Referenced by G4PolarizedCompton::BuildAsymmetryTable(), G4eplusPolarizedAnnihilation::BuildAsymmetryTables(), G4ePolarizedIonisation::BuildAsymmetryTables(), G4LossTableBuilder::BuildTableForModel(), G4LossTableManager::BuildTables(), G4WentzelVIModel::Initialise(), G4EmDataHandler::MakeTable(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
static |
Definition at line 137 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 137 of file G4PhysicsTableHelper.cc
References G4PhysicsTable::ClearFlag(), G4cerr, G4endl, G4Exception(), G4MCCIndexConversionTable::GetIndex(), G4ProductionCutsTable::GetMCCIndexConversionTable(), G4ProductionCutsTable::GetProductionCutsTable(), incremental_prev_tag::idx, G4MCCIndexConversionTable::IsUsed(), JustWarning, G4PhysicsTable::RetrievePhysicsTable(), G4MCCIndexConversionTable::size(), and verboseLevel.
Referenced by G4EmDataHandler::RetrievePhysicsTable(), G4VEmProcess::RetrievePhysicsTable(), and G4VEnergyLossProcess::RetrieveTable().
|
static |
Definition at line 199 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 199 of file G4PhysicsTableHelper.cc
References G4PhysicsTable::ClearFlag(), G4cerr, G4endl, G4Exception(), incremental_prev_tag::idx, JustWarning, and verboseLevel.
Referenced by G4PolarizedCompton::BuildAsymmetryTable(), G4eplusPolarizedAnnihilation::BuildAsymmetryTables(), G4LossTableBuilder::BuildDEDXTable(), G4VEnergyLossProcess::BuildDEDXTable(), G4LossTableBuilder::BuildInverseRangeTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEmProcess::BuildLambdaTable(), G4LossTableBuilder::BuildRangeTable(), G4LossTableBuilder::BuildTableForModel(), and G4GammaGeneralProcess::InitialiseProcess().
Definition at line 230 of file G4PhysicsTableHelper.cc.
View newest version in sPHENIX GitHub at line 230 of file G4PhysicsTableHelper.cc
References verboseLevel.
|
staticprotected |
Definition at line 86 of file G4PhysicsTableHelper.hh.
View newest version in sPHENIX GitHub at line 86 of file G4PhysicsTableHelper.hh
Referenced by GetVerboseLevel(), PreparePhysicsTable(), RetrievePhysicsTable(), SetPhysicsVector(), and SetVerboseLevel().