Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4NistManager.hh>
Static Public Member Functions | |
static G4NistManager * | Instance () |
Definition at line 75 of file G4NistManager.hh.
G4NistManager::~G4NistManager | ( | ) |
Definition at line 65 of file G4NistManager.cc.
G4Material * G4NistManager::BuildMaterialWithNewDensity | ( | const G4String & | name, |
const G4String & | basename, | ||
G4double | density = 0.0, | ||
G4double | temp = NTP_Temperature, | ||
G4double | pres = CLHEP::STP_Pressure ) |
Definition at line 75 of file G4NistManager.cc.
|
inline |
Definition at line 460 of file G4NistManager.hh.
|
inline |
Definition at line 468 of file G4NistManager.hh.
|
inline |
Definition at line 451 of file G4NistManager.hh.
|
inline |
Definition at line 441 of file G4NistManager.hh.
Definition at line 295 of file G4NistManager.hh.
|
inline |
Definition at line 413 of file G4NistManager.hh.
Referenced by SetDensityEffectCalculatorFlag().
|
inline |
Definition at line 306 of file G4NistManager.hh.
Definition at line 299 of file G4NistManager.hh.
Referenced by G4tgbMaterialMgr::FindOrBuildG4Element(), G4Material::G4Material(), and G4GDMLReadMaterials::GetElement().
|
inline |
Definition at line 420 of file G4NistManager.hh.
Referenced by BuildMaterialWithNewDensity(), G4tgbMaterialMgr::FindOrBuildG4Material(), G4DNABrownianTransportation::G4DNABrownianTransportation(), G4MicroElecElasticModel::G4MicroElecElasticModel(), G4MicroElecInelasticModel::G4MicroElecInelasticModel(), G4GDMLReadMaterials::GetMaterial(), G4NeutronElectronElXsc::Initialise(), and G4ScoringProbe::SetMaterial().
|
inline |
Definition at line 434 of file G4NistManager.hh.
|
inline |
Definition at line 427 of file G4NistManager.hh.
Definition at line 499 of file G4NistManager.hh.
Referenced by G4GammaConversionToMuons::ComputeCrossSectionPerAtom(), and G4GammaConversionToMuons::PostStepDoIt().
Definition at line 342 of file G4NistManager.hh.
Referenced by G4Isotope::G4Isotope().
Definition at line 321 of file G4NistManager.hh.
Referenced by G4KokoulinMuonNuclearXS::BuildCrossSectionTable(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4AtimaFluctuations::Dispersion(), G4EMDissociationCrossSection::GetElementCrossSection(), G4DiffuseElastic::Initialise(), G4DiffuseElasticV2::Initialise(), G4NuclNuclDiffuseElastic::Initialise(), G4DiffuseElastic::InitialiseOnFly(), G4DiffuseElasticV2::InitialiseOnFly(), and G4NuclNuclDiffuseElastic::InitialiseOnFly().
Definition at line 328 of file G4NistManager.hh.
|
inline |
Definition at line 288 of file G4NistManager.hh.
G4ICRU90StoppingData * G4NistManager::GetICRU90StoppingData | ( | ) |
Definition at line 182 of file G4NistManager.cc.
Referenced by G4BraggModel::Initialise().
Definition at line 356 of file G4NistManager.hh.
Definition at line 335 of file G4NistManager.hh.
Definition at line 510 of file G4NistManager.hh.
Definition at line 506 of file G4NistManager.hh.
|
inline |
Definition at line 402 of file G4NistManager.hh.
Definition at line 384 of file G4NistManager.hh.
Referenced by G4IonisParamElm::G4IonisParamElm().
|
inline |
Definition at line 377 of file G4NistManager.hh.
Definition at line 363 of file G4NistManager.hh.
|
inline |
Definition at line 484 of file G4NistManager.hh.
Definition at line 391 of file G4NistManager.hh.
|
inline |
Definition at line 313 of file G4NistManager.hh.
|
inline |
Definition at line 284 of file G4NistManager.hh.
Definition at line 370 of file G4NistManager.hh.
Definition at line 349 of file G4NistManager.hh.
|
inline |
Definition at line 409 of file G4NistManager.hh.
Definition at line 317 of file G4NistManager.hh.
Definition at line 491 of file G4NistManager.hh.
Referenced by G4GammaConversionToMuons::ComputeCrossSectionPerAtom(), and G4GammaConversionToMuons::PostStepDoIt().
Definition at line 495 of file G4NistManager.hh.
|
static |
Definition at line 57 of file G4NistManager.cc.
Referenced by G4KokoulinMuonNuclearXS::BuildCrossSectionTable(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4GammaConversionToMuons::ComputeCrossSectionPerAtom(), G4AtimaFluctuations::Dispersion(), G4tgbMaterialMgr::FindOrBuildG4Element(), G4tgbMaterialMgr::FindOrBuildG4Material(), G4AtimaEnergyLossModel::G4AtimaEnergyLossModel(), G4BetheBlochModel::G4BetheBlochModel(), G4ChargeExchange::G4ChargeExchange(), G4CrossSectionElastic::G4CrossSectionElastic(), G4CrossSectionInelastic::G4CrossSectionInelastic(), G4DensityEffectCalculator::G4DensityEffectCalculator(), G4DNABrownianTransportation::G4DNABrownianTransportation(), G4eBremParametrizedModel::G4eBremParametrizedModel(), G4eCoulombScatteringModel::G4eCoulombScatteringModel(), G4ElasticHadrNucleusHE::G4ElasticHadrNucleusHE(), G4ElectroNuclearCrossSection::G4ElectroNuclearCrossSection(), G4EmCalculator::G4EmCalculator(), G4EmSaturation::G4EmSaturation(), G4eSingleCoulombScatteringModel::G4eSingleCoulombScatteringModel(), G4Evaporation::G4Evaporation(), G4ExcitationHandler::G4ExcitationHandler(), G4hCoulombScatteringModel::G4hCoulombScatteringModel(), G4IonCoulombCrossSection::G4IonCoulombCrossSection(), G4IonCoulombScatteringModel::G4IonCoulombScatteringModel(), G4IonisParamElm::G4IonisParamElm(), G4Isotope::G4Isotope(), G4LindhardSorensenIonModel::G4LindhardSorensenIonModel(), G4Material::G4Material(), G4MicroElecElasticModel::G4MicroElecElasticModel(), G4MicroElecInelasticModel::G4MicroElecInelasticModel(), G4MuBremsstrahlungModel::G4MuBremsstrahlungModel(), G4MuPairProductionModel::G4MuPairProductionModel(), G4PhotoNuclearCrossSection::G4PhotoNuclearCrossSection(), G4RiGeMuPairProductionModel::G4RiGeMuPairProductionModel(), G4ScreeningMottCrossSection::G4ScreeningMottCrossSection(), G4WentzelOKandVIxSection::G4WentzelOKandVIxSection(), G4WentzelVIRelModel::G4WentzelVIRelModel(), G4GDMLReadMaterials::GetElement(), G4EMDissociationCrossSection::GetElementCrossSection(), G4IonsShenCrossSection::GetElementCrossSection(), G4GDMLReadMaterials::GetMaterial(), G4MuonMinusBoundDecay::GetMuonDecayRate(), G4BraggModel::Initialise(), G4DiffuseElastic::Initialise(), G4DiffuseElasticV2::Initialise(), G4NeutronElectronElXsc::Initialise(), G4NuclNuclDiffuseElastic::Initialise(), G4DiffuseElastic::InitialiseOnFly(), G4DiffuseElasticV2::InitialiseOnFly(), G4NuclNuclDiffuseElastic::InitialiseOnFly(), G4PhysListUtil::InitialiseParameters(), G4GammaConversionToMuons::PostStepDoIt(), G4ScoringProbe::SetMaterial(), and G4IonisParamMat::SetMeanExcitationEnergy().
|
inline |
Definition at line 477 of file G4NistManager.hh.
void G4NistManager::PrintElement | ( | const G4String & | symbol | ) | const |
Definition at line 110 of file G4NistManager.cc.
|
inline |
Definition at line 398 of file G4NistManager.hh.
void G4NistManager::PrintG4Element | ( | const G4String & | name | ) | const |
Definition at line 122 of file G4NistManager.cc.
void G4NistManager::PrintG4Material | ( | const G4String & | name | ) | const |
Definition at line 133 of file G4NistManager.cc.
Definition at line 196 of file G4NistManager.cc.
Referenced by SetDensityEffectCalculatorFlag().
void G4NistManager::SetDensityEffectCalculatorFlag | ( | G4Material * | mat, |
G4bool | val ) |
Definition at line 211 of file G4NistManager.cc.
void G4NistManager::SetVerbose | ( | G4int | val | ) |
Definition at line 144 of file G4NistManager.cc.