Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4EmUtility.hh>
Static Public Member Functions | |
static const G4Region * | FindRegion (const G4String ®ionName, const G4int verbose=0) |
static const G4Element * | SampleRandomElement (const G4Material *) |
static const G4Isotope * | SampleRandomIsotope (const G4Element *) |
static std::vector< G4double > * | FindCrossSectionMax (G4PhysicsTable *) |
static std::vector< G4double > * | FindCrossSectionMax (G4VDiscreteProcess *, const G4ParticleDefinition *) |
static std::vector< G4TwoPeaksXS * > * | FillPeaksStructure (G4PhysicsTable *, G4LossTableBuilder *) |
static void | InitialiseElementSelectors (G4VEmModel *, const G4ParticleDefinition *, const G4DataVector &cuts, const G4double emin, const G4double emax) |
Definition at line 51 of file G4EmUtility.hh.
|
static |
Definition at line 202 of file G4EmUtility.cc.
Referenced by G4VEnergyLossProcess::SetLambdaTable().
|
static |
Definition at line 104 of file G4EmUtility.cc.
Referenced by G4EmTableUtil::BuildEmProcess(), and G4VEnergyLossProcess::SetLambdaTable().
|
static |
Definition at line 149 of file G4EmUtility.cc.
|
static |
Definition at line 47 of file G4EmUtility.cc.
Referenced by G4EmConfigurator::AddModels(), G4EmDNAPhysicsActivator::ConstructProcess(), G4EmCalculator::FindRegion(), G4EmConfigurator::PrepareModels(), G4EmConfigurator::PrepareModels(), and G4EmConfigurator::PrepareModels().
|
static |
Definition at line 323 of file G4EmUtility.cc.
Referenced by G4VEmModel::InitialiseElementSelectors().
|
static |
Definition at line 66 of file G4EmUtility.cc.
Referenced by G4VEmModel::GetCurrentElement().
Definition at line 84 of file G4EmUtility.cc.
Referenced by G4VEmModel::GetCurrentIsotope().