Geant4.10
|
#include <G4NeutronHPThermalScatteringData.hh>
Additional Inherited Members | |
![]() | |
void | SetName (const G4String &) |
![]() | |
G4int | verboseLevel |
Definition at line 58 of file G4NeutronHPThermalScatteringData.hh.
G4NeutronHPThermalScatteringData::G4NeutronHPThermalScatteringData | ( | ) |
Definition at line 53 of file G4NeutronHPThermalScatteringData.cc.
References python.hepunit::eV, python.hepunit::MeV, G4VCrossSectionDataSet::SetMaxKinEnergy(), and G4VCrossSectionDataSet::SetMinKinEnergy().
G4NeutronHPThermalScatteringData::~G4NeutronHPThermalScatteringData | ( | ) |
Definition at line 73 of file G4NeutronHPThermalScatteringData.cc.
void G4NeutronHPThermalScatteringData::AddUserThermalScatteringFile | ( | G4String | nameG4Element, |
G4String | filename | ||
) |
Definition at line 536 of file G4NeutronHPThermalScatteringData.cc.
References G4NeutronHPThermalScatteringNames::AddThermalElement().
Referenced by G4NeutronHPThermalScattering::AddUserThermalScatteringFile().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 206 of file G4NeutronHPThermalScatteringData.cc.
References G4String::first(), G4cout, G4endl, G4ThreadLocal, G4Material::GetElement(), G4Element::GetElementTable(), G4Material::GetMaterialTable(), G4Element::GetName(), G4Material::GetName(), G4Element::GetNumberOfElements(), G4Material::GetNumberOfElements(), G4Material::GetNumberOfMaterials(), G4NeutronHPThermalScatteringNames::GetTS_NDL_Name(), G4NeutronHPThermalScatteringNames::IsThisThermalElement(), eplot::material, G4Neutron::Neutron(), and python.hepunit::second.
Referenced by G4NeutronHPThermalScattering::ApplyYourself(), and G4NeutronHPThermalScattering::G4NeutronHPThermalScattering().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 374 of file G4NeutronHPThermalScatteringData.cc.
References G4Neutron::Neutron().
G4double G4NeutronHPThermalScatteringData::GetCoherentCrossSection | ( | const G4DynamicParticle * | aP, |
const G4Element * | anE, | ||
const G4Material * | aM | ||
) |
Definition at line 454 of file G4NeutronHPThermalScatteringData.cc.
References G4Material::GetTemperature().
Referenced by G4NeutronHPThermalScattering::ApplyYourself().
G4double G4NeutronHPThermalScatteringData::GetCrossSection | ( | const G4DynamicParticle * | aP, |
const G4Element * | anE, | ||
const G4Material * | aM | ||
) |
Definition at line 423 of file G4NeutronHPThermalScatteringData.cc.
References G4Material::GetTemperature().
Referenced by G4NeutronHPThermalScattering::ApplyYourself(), and GetIsoCrossSection().
G4double G4NeutronHPThermalScatteringData::GetIncoherentCrossSection | ( | const G4DynamicParticle * | aP, |
const G4Element * | anE, | ||
const G4Material * | aM | ||
) |
Definition at line 463 of file G4NeutronHPThermalScatteringData.cc.
References G4Material::GetTemperature().
G4double G4NeutronHPThermalScatteringData::GetInelasticCrossSection | ( | const G4DynamicParticle * | aP, |
const G4Element * | anE, | ||
const G4Material * | aM | ||
) |
Definition at line 445 of file G4NeutronHPThermalScatteringData.cc.
References G4Material::GetTemperature().
Referenced by G4NeutronHPThermalScattering::ApplyYourself().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 106 of file G4NeutronHPThermalScatteringData.cc.
References GetCrossSection(), G4DynamicParticle::GetKineticEnergy(), and eplot::material.
G4bool G4NeutronHPThermalScatteringData::IsApplicable | ( | const G4DynamicParticle * | aP, |
const G4Element * | anEle | ||
) |
Definition at line 173 of file G4NeutronHPThermalScatteringData.cc.
References G4DynamicParticle::GetDefinition(), G4Element::GetIndex(), G4DynamicParticle::GetKineticEnergy(), and G4Neutron::Neutron().
|
virtual |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 81 of file G4NeutronHPThermalScatteringData.cc.
References python.hepunit::eV, G4DynamicParticle::GetDefinition(), G4DynamicParticle::GetKineticEnergy(), and G4Neutron::Neutron().