Geant4 9.6.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 82 of file G4NistManager.hh.
G4NistManager::~G4NistManager | ( | ) |
Definition at line 103 of file G4NistManager.cc.
G4Material * G4NistManager::BuildMaterialWithNewDensity | ( | const G4String & | name, |
const G4String & | basename, | ||
G4double | density = 0.0 , |
||
G4double | temp = CLHEP::STP_Temperature , |
||
G4double | pres = CLHEP::STP_Pressure |
||
) |
Definition at line 134 of file G4NistManager.cc.
|
inline |
Definition at line 486 of file G4NistManager.hh.
|
inline |
Definition at line 498 of file G4NistManager.hh.
|
inline |
Definition at line 471 of file G4NistManager.hh.
|
inline |
Definition at line 454 of file G4NistManager.hh.
|
inline |
Definition at line 321 of file G4NistManager.hh.
Definition at line 313 of file G4NistManager.hh.
Referenced by G4tgbMaterialMgr::FindOrBuildG4Element(), and G4GDMLReadMaterials::GetElement().
|
inline |
Definition at line 445 of file G4NistManager.hh.
Referenced by BuildMaterialWithNewDensity(), G4tgbMaterialMgr::FindOrBuildG4Material(), G4DNABrownianTransportation::G4DNABrownianTransportation(), G4MuElecElasticModel::G4MuElecElasticModel(), G4MuElecInelasticModel::G4MuElecInelasticModel(), and G4GDMLReadMaterials::GetMaterial().
Definition at line 366 of file G4NistManager.hh.
Referenced by G4Isotope::G4Isotope().
Definition at line 343 of file G4NistManager.hh.
Referenced by G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4CrossSectionPairGG::BuildPhysicsTable(), G4UPiNuclearCrossSection::BuildPhysicsTable(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4UPiNuclearCrossSection::G4UPiNuclearCrossSection(), G4EMDissociationCrossSection::GetElementCrossSection(), G4TripathiCrossSection::GetElementCrossSection(), G4CrossSectionElastic::GetElementCrossSection(), G4CrossSectionInelastic::GetElementCrossSection(), G4CrossSectionPairGG::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4ProtonInelasticCrossSection::GetProtonCrossSection(), G4ElasticHadrNucleusHE::HadrNucDifferCrSec(), G4ElasticHadrNucleusHE::SampleInvariantT(), G4IonCoulombCrossSection::SetupKinematic(), G4ScreeningMottCrossSection::SetupKinematic(), G4WentzelOKandVIxSection::SetupTarget(), and G4WentzelVIRelXSection::SetupTarget().
Definition at line 350 of file G4NistManager.hh.
|
inline |
Definition at line 302 of file G4NistManager.hh.
Definition at line 382 of file G4NistManager.hh.
Referenced by G4ExcitationHandler::BreakItUp(), G4Evaporation::BreakItUp(), and G4VCrossSectionDataSet::ComputeCrossSection().
Definition at line 358 of file G4NistManager.hh.
Definition at line 557 of file G4NistManager.hh.
Definition at line 564 of file G4NistManager.hh.
Definition at line 550 of file G4NistManager.hh.
Referenced by G4eBremsstrahlungRelModel::SetCurrentElement(), G4MuPairProductionModel::SetCurrentElement(), and G4PairProductionRelModel::SetCurrentElement().
|
inline |
Definition at line 427 of file G4NistManager.hh.
Definition at line 413 of file G4NistManager.hh.
Referenced by G4IonisParamElm::G4IonisParamElm().
Definition at line 406 of file G4NistManager.hh.
Definition at line 390 of file G4NistManager.hh.
Referenced by G4VCrossSectionDataSet::ComputeCrossSection().
Definition at line 520 of file G4NistManager.hh.
|
inline |
Definition at line 329 of file G4NistManager.hh.
|
inline |
Definition at line 295 of file G4NistManager.hh.
Definition at line 398 of file G4NistManager.hh.
Referenced by G4VCrossSectionDataSet::ComputeCrossSection().
Definition at line 374 of file G4NistManager.hh.
|
inline |
Definition at line 437 of file G4NistManager.hh.
Definition at line 336 of file G4NistManager.hh.
Definition at line 527 of file G4NistManager.hh.
Referenced by G4hBremsstrahlungModel::ComputeDMicroscopicCrossSection(), G4MuBremsstrahlungModel::ComputeDMicroscopicCrossSection(), G4ionEffectiveCharge::EffectiveCharge(), G4eBremsstrahlungRelModel::SetCurrentElement(), G4MuPairProductionModel::SetCurrentElement(), and G4PairProductionRelModel::SetCurrentElement().
Definition at line 534 of file G4NistManager.hh.
|
static |
Definition at line 68 of file G4NistManager.cc.
Referenced by G4ExcitationHandler::BreakItUp(), G4BGGNucleonElasticXS::BuildPhysicsTable(), G4BGGNucleonInelasticXS::BuildPhysicsTable(), G4BGGPionElasticXS::BuildPhysicsTable(), G4BGGPionInelasticXS::BuildPhysicsTable(), G4UPiNuclearCrossSection::BuildPhysicsTable(), G4ecpssrBaseKxsModel::CalculateCrossSection(), G4ecpssrBaseLixsModel::CalculateL1CrossSection(), G4ecpssrBaseLixsModel::CalculateL2CrossSection(), G4ecpssrBaseLixsModel::CalculateL3CrossSection(), G4VCrossSectionDataSet::ComputeCrossSection(), G4tgbMaterialMgr::FindOrBuildG4Element(), G4tgbMaterialMgr::FindOrBuildG4Material(), G4BetheBlochModel::G4BetheBlochModel(), G4CrossSectionDataStore::G4CrossSectionDataStore(), G4CrossSectionElastic::G4CrossSectionElastic(), G4CrossSectionInelastic::G4CrossSectionInelastic(), G4CrossSectionPairGG::G4CrossSectionPairGG(), G4DNABrownianTransportation::G4DNABrownianTransportation(), G4eBremParametrizedModel::G4eBremParametrizedModel(), G4eBremsstrahlungRelModel::G4eBremsstrahlungRelModel(), G4eCoulombScatteringModel::G4eCoulombScatteringModel(), G4ElasticHadrNucleusHE::G4ElasticHadrNucleusHE(), G4EmCorrections::G4EmCorrections(), G4EmSaturation::G4EmSaturation(), G4eSingleCoulombScatteringModel::G4eSingleCoulombScatteringModel(), G4hCoulombScatteringModel::G4hCoulombScatteringModel(), G4IonCoulombCrossSection::G4IonCoulombCrossSection(), G4IonCoulombScatteringModel::G4IonCoulombScatteringModel(), G4ionEffectiveCharge::G4ionEffectiveCharge(), G4IonisParamElm::G4IonisParamElm(), G4Isotope::G4Isotope(), G4MuBremsstrahlungModel::G4MuBremsstrahlungModel(), G4MuElecElasticModel::G4MuElecElasticModel(), G4MuElecInelasticModel::G4MuElecInelasticModel(), G4MuPairProductionModel::G4MuPairProductionModel(), G4PairProductionRelModel::G4PairProductionRelModel(), G4ProtonInelasticCrossSection::G4ProtonInelasticCrossSection(), G4ScreeningMottCrossSection::G4ScreeningMottCrossSection(), G4UnstableFragmentBreakUp::G4UnstableFragmentBreakUp(), G4UPiNuclearCrossSection::G4UPiNuclearCrossSection(), G4WentzelOKandVIxSection::G4WentzelOKandVIxSection(), G4WentzelVIModel::G4WentzelVIModel(), G4WentzelVIRelModel::G4WentzelVIRelModel(), G4WentzelVIRelXSection::G4WentzelVIRelXSection(), G4GDMLReadMaterials::GetElement(), G4ComponentGGNuclNuclXsc::GetElementCrossSection(), G4EMDissociationCrossSection::GetElementCrossSection(), G4GGNuclNuclCrossSection::GetElementCrossSection(), G4IonsKoxCrossSection::GetElementCrossSection(), G4IonsShenCrossSection::GetElementCrossSection(), G4IonsSihverCrossSection::GetElementCrossSection(), G4NeutronInelasticCrossSection::GetElementCrossSection(), G4TripathiCrossSection::GetElementCrossSection(), G4NeutronElasticXS::GetElementCrossSection(), G4NeutronInelasticXS::GetElementCrossSection(), G4HadronElasticDataSet::GetElementCrossSection(), G4HadronFissionDataSet::GetElementCrossSection(), G4HadronInelasticDataSet::GetElementCrossSection(), G4TripathiLightCrossSection::GetElementCrossSection(), G4GDMLReadMaterials::GetMaterial(), G4TripathiLightCrossSection::IsElementApplicable(), and G4IonisParamMat::SetMeanExcitationEnergy().
Definition at line 512 of file G4NistManager.hh.
Referenced by G4NistMessenger::SetNewValue().
Definition at line 173 of file G4NistManager.cc.
|
inline |
Definition at line 420 of file G4NistManager.hh.
Referenced by G4NistMessenger::SetNewValue().
Definition at line 181 of file G4NistManager.cc.
Referenced by G4NistMessenger::SetNewValue().
Definition at line 196 of file G4NistManager.cc.
Referenced by G4NistMessenger::SetNewValue().
void G4NistManager::SetVerbose | ( | G4int | val | ) |
Definition at line 211 of file G4NistManager.cc.
Referenced by G4NistMessenger::SetNewValue().