Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ParticleHPManager.hh>
Static Public Member Functions | |
static G4ParticleHPManager * | GetInstance () |
Definition at line 51 of file G4ParticleHPManager.hh.
G4ParticleHPManager::~G4ParticleHPManager | ( | ) |
Definition at line 92 of file G4ParticleHPManager.cc.
|
delete |
Referenced by G4ParticleHPManager(), GetInstance(), and operator=().
void G4ParticleHPManager::CloseReactionWhiteBoard | ( | ) |
Definition at line 141 of file G4ParticleHPManager.cc.
Referenced by G4FissLib::ApplyYourself(), G4NeutronHPCapture::ApplyYourself(), G4NeutronHPInelasticVI::ApplyYourself(), G4ParticleHPCaptureURR::ApplyYourself(), G4ParticleHPElastic::ApplyYourself(), G4ParticleHPElasticURR::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPFissionURR::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), and G4ParticleHPInelasticURR::ApplyYourself().
void G4ParticleHPManager::DumpDataSource | ( | ) | const |
Definition at line 255 of file G4ParticleHPManager.cc.
void G4ParticleHPManager::DumpSetting | ( | ) |
Definition at line 264 of file G4ParticleHPManager.cc.
|
inline |
Definition at line 109 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 138 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPCaptureURR::ApplyYourself(), G4NeutronHPCapture::BuildPhysicsTable(), G4ParticleHPIsoProbabilityTable_CALENDF::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable_NJOY::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedCaptureXS(), G4ParticleHPIsoProbabilityTable_CALENDF::GetIsoCrossSectionPT(), and G4ParticleHPIsoProbabilityTable_NJOY::GetIsoCrossSectionPT().
|
inline |
Definition at line 77 of file G4ParticleHPManager.hh.
void G4ParticleHPManager::GetDataStream | ( | const G4String & | filename, |
std::istringstream & | iss ) |
Definition at line 146 of file G4ParticleHPManager.cc.
Referenced by G4FissionLibrary::Init(), G4NeutronHPCaptureFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPIsoProbabilityTable_CALENDF::Init(), G4ParticleHPIsoProbabilityTable_NJOY::Init(), G4ENDFTapeRead::Initialize(), G4WendtFissionFragmentGenerator::InitializeANucleus(), and G4ParticleHPProbabilityTablesStore::InitURRlimits().
void G4ParticleHPManager::GetDataStream2 | ( | const G4String & | filename, |
std::istringstream & | iss ) |
Definition at line 215 of file G4ParticleHPManager.cc.
Referenced by G4ParticleHPNames::GetName().
|
inline |
Definition at line 80 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 72 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 107 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPElasticData::BuildPhysicsTable().
|
inline |
Definition at line 121 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPElasticURR::ApplyYourself(), G4ParticleHPElastic::BuildPhysicsTable(), G4ParticleHPIsoProbabilityTable_CALENDF::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable_NJOY::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedElasticXS(), G4ParticleHPIsoProbabilityTable_CALENDF::GetIsoCrossSectionPT(), and G4ParticleHPIsoProbabilityTable_NJOY::GetIsoCrossSectionPT().
|
inline |
Definition at line 119 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPFissionData::BuildPhysicsTable().
|
inline |
Definition at line 143 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPFissionURR::ApplyYourself(), G4ParticleHPFission::BuildPhysicsTable(), G4ParticleHPIsoProbabilityTable_CALENDF::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable_NJOY::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedFissionXS(), G4ParticleHPIsoProbabilityTable_CALENDF::GetIsoCrossSectionPT(), and G4ParticleHPIsoProbabilityTable_NJOY::GetIsoCrossSectionPT().
|
inline |
Definition at line 114 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPInelasticData::BuildPhysicsTable().
|
inline |
Definition at line 128 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPInelasticURR::ApplyYourself(), G4ParticleHPIsoProbabilityTable_CALENDF::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedInelasticXS(), and G4ParticleHPIsoProbabilityTable_CALENDF::GetIsoCrossSectionPT().
|
static |
Definition at line 97 of file G4ParticleHPManager.cc.
Referenced by G4FissLib::ApplyYourself(), G4NeutronHPCapture::ApplyYourself(), G4NeutronHPInelasticVI::ApplyYourself(), G4ParticleHPCaptureURR::ApplyYourself(), G4ParticleHPChannelList::ApplyYourself(), G4ParticleHPChannelList::ApplyYourself(), G4ParticleHPElastic::ApplyYourself(), G4ParticleHPElasticURR::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPFissionURR::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4ParticleHPInelasticURR::ApplyYourself(), G4NeutronHPCapture::BuildPhysicsTable(), G4ParticleHPCaptureDataPT::BuildPhysicsTable(), G4ParticleHPCaptureURR::BuildPhysicsTable(), G4ParticleHPElastic::BuildPhysicsTable(), G4ParticleHPElasticData::BuildPhysicsTable(), G4ParticleHPElasticDataPT::BuildPhysicsTable(), G4ParticleHPElasticURR::BuildPhysicsTable(), G4ParticleHPFission::BuildPhysicsTable(), G4ParticleHPFissionData::BuildPhysicsTable(), G4ParticleHPFissionDataPT::BuildPhysicsTable(), G4ParticleHPFissionURR::BuildPhysicsTable(), G4ParticleHPInelasticData::BuildPhysicsTable(), G4ParticleHPInelasticDataPT::BuildPhysicsTable(), G4ParticleHPInelasticURR::BuildPhysicsTable(), G4ParticleHPThermalScatteringData::BuildPhysicsTable(), G4NeutronHPCaptureData::G4NeutronHPCaptureData(), G4NeutronHPElasticVI::G4NeutronHPElasticVI(), G4NeutronHPInelasticVI::G4NeutronHPInelasticVI(), G4ParticleHPChannel::G4ParticleHPChannel(), G4ParticleHPContAngularPar::G4ParticleHPContAngularPar(), G4ParticleHPDiscreteTwoBody::G4ParticleHPDiscreteTwoBody(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPNames::G4ParticleHPNames(), G4ParticleHPProduct::G4ParticleHPProduct(), G4ParticleHPIsoProbabilityTable_CALENDF::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable_NJOY::GetCorrelatedIsoCrossSectionPT(), G4ParticleHPElasticData::GetCrossSection(), G4ParticleHPFissionData::GetCrossSection(), G4ParticleHPInelasticData::GetCrossSection(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedCaptureXS(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedElasticXS(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedFissionXS(), G4ParticleHPIsoProbabilityTable::GetDopplerBroadenedInelasticXS(), G4ParticleHPIsoProbabilityTable_CALENDF::GetIsoCrossSectionPT(), G4ParticleHPIsoProbabilityTable_NJOY::GetIsoCrossSectionPT(), G4ParticleHPProduct::GetMultiplicity(), G4ParticleHPNames::GetName(), G4NeutronHPCapture::GetVerboseLevel(), G4ParticleHPCaptureDataPT::GetVerboseLevel(), G4ParticleHPCaptureURR::GetVerboseLevel(), G4ParticleHPElastic::GetVerboseLevel(), G4ParticleHPElasticData::GetVerboseLevel(), G4ParticleHPElasticDataPT::GetVerboseLevel(), G4ParticleHPElasticURR::GetVerboseLevel(), G4ParticleHPFission::GetVerboseLevel(), G4ParticleHPFissionData::GetVerboseLevel(), G4ParticleHPFissionDataPT::GetVerboseLevel(), G4ParticleHPFissionURR::GetVerboseLevel(), G4ParticleHPInelasticData::GetVerboseLevel(), G4ParticleHPInelasticDataPT::GetVerboseLevel(), G4ParticleHPInelasticURR::GetVerboseLevel(), G4FissionLibrary::Init(), G4NeutronHPCaptureFS::Init(), G4ParticleHPContAngularPar::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPFissionFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPIsoData::Init(), G4ParticleHPIsoData::Init(), G4ParticleHPIsoProbabilityTable_CALENDF::Init(), G4ParticleHPIsoProbabilityTable_NJOY::Init(), G4ENDFTapeRead::Initialize(), G4WendtFissionFragmentGenerator::InitializeANucleus(), G4ParticleHPProbabilityTablesStore::InitURRlimits(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPEnAngCorrelation::Sample(), G4ParticleHPProduct::Sample(), G4NeutronHPCapture::SetVerboseLevel(), G4ParticleHPCaptureDataPT::SetVerboseLevel(), G4ParticleHPCaptureURR::SetVerboseLevel(), G4ParticleHPElastic::SetVerboseLevel(), G4ParticleHPElasticData::SetVerboseLevel(), G4ParticleHPElasticDataPT::SetVerboseLevel(), G4ParticleHPElasticURR::SetVerboseLevel(), G4ParticleHPFission::SetVerboseLevel(), G4ParticleHPFissionData::SetVerboseLevel(), G4ParticleHPFissionDataPT::SetVerboseLevel(), G4ParticleHPFissionURR::SetVerboseLevel(), G4ParticleHPInelasticData::SetVerboseLevel(), G4ParticleHPInelasticDataPT::SetVerboseLevel(), G4ParticleHPInelasticURR::SetVerboseLevel(), and Shielding::Shielding().
|
inline |
Definition at line 221 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 222 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 219 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 220 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 71 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 82 of file G4ParticleHPManager.hh.
const G4String & G4ParticleHPManager::GetParticleHPPath | ( | const G4ParticleDefinition * | part | ) | const |
Definition at line 127 of file G4ParticleHPManager.cc.
|
inline |
Definition at line 79 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 78 of file G4ParticleHPManager.hh.
G4int G4ParticleHPManager::GetPHPIndex | ( | const G4ParticleDefinition * | part | ) | const |
Definition at line 106 of file G4ParticleHPManager.cc.
Referenced by GetInelasticCrossSections(), GetInelasticFinalStates(), GetParticleHPPath(), RegisterInelasticCrossSections(), and RegisterInelasticFinalStates().
|
inline |
Definition at line 211 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 73 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
G4ParticleHPReactionWhiteBoard * G4ParticleHPManager::GetReactionWhiteBoard | ( | ) |
Definition at line 136 of file G4ParticleHPManager.cc.
Referenced by G4ParticleHPCaptureURR::ApplyYourself(), G4ParticleHPChannelList::ApplyYourself(), G4ParticleHPChannelList::ApplyYourself(), G4ParticleHPElasticURR::ApplyYourself(), G4ParticleHPFissionURR::ApplyYourself(), and G4ParticleHPInelasticURR::ApplyYourself().
|
inline |
Definition at line 70 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 150 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPThermalScatteringData::BuildPhysicsTable().
|
inline |
Definition at line 181 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 160 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPThermalScatteringData::BuildPhysicsTable().
|
inline |
Definition at line 191 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 170 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPThermalScatteringData::BuildPhysicsTable().
|
inline |
Definition at line 201 of file G4ParticleHPManager.hh.
Definition at line 216 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPCaptureDataPT::BuildPhysicsTable(), G4ParticleHPCaptureURR::BuildPhysicsTable(), G4ParticleHPElasticDataPT::BuildPhysicsTable(), G4ParticleHPElasticURR::BuildPhysicsTable(), G4ParticleHPFissionDataPT::BuildPhysicsTable(), G4ParticleHPFissionURR::BuildPhysicsTable(), G4ParticleHPInelasticDataPT::BuildPhysicsTable(), and G4ParticleHPInelasticURR::BuildPhysicsTable().
|
inline |
Definition at line 76 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 75 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 69 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 74 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 65 of file G4ParticleHPManager.hh.
Referenced by G4NeutronHPCapture::GetVerboseLevel(), G4ParticleHPCaptureDataPT::GetVerboseLevel(), G4ParticleHPCaptureURR::GetVerboseLevel(), G4ParticleHPElastic::GetVerboseLevel(), G4ParticleHPElasticData::GetVerboseLevel(), G4ParticleHPElasticDataPT::GetVerboseLevel(), G4ParticleHPElasticURR::GetVerboseLevel(), G4ParticleHPFission::GetVerboseLevel(), G4ParticleHPFissionData::GetVerboseLevel(), G4ParticleHPFissionDataPT::GetVerboseLevel(), G4ParticleHPFissionURR::GetVerboseLevel(), G4ParticleHPInelasticData::GetVerboseLevel(), G4ParticleHPInelasticDataPT::GetVerboseLevel(), and G4ParticleHPInelasticURR::GetVerboseLevel().
void G4ParticleHPManager::OpenReactionWhiteBoard | ( | ) |
Definition at line 131 of file G4ParticleHPManager.cc.
Referenced by G4FissLib::ApplyYourself(), G4NeutronHPCapture::ApplyYourself(), G4ParticleHPCaptureURR::ApplyYourself(), G4ParticleHPElastic::ApplyYourself(), G4ParticleHPElasticURR::ApplyYourself(), G4ParticleHPFission::ApplyYourself(), G4ParticleHPFissionURR::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), and G4ParticleHPInelasticURR::ApplyYourself().
|
delete |
|
inline |
Definition at line 108 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 139 of file G4ParticleHPManager.hh.
Referenced by G4NeutronHPCapture::BuildPhysicsTable().
|
inline |
Definition at line 106 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPElasticData::BuildPhysicsTable().
|
inline |
Definition at line 122 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPElastic::BuildPhysicsTable().
|
inline |
Definition at line 118 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPFissionData::BuildPhysicsTable().
|
inline |
Definition at line 144 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPFission::BuildPhysicsTable().
|
inline |
Definition at line 110 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPInelasticData::BuildPhysicsTable().
|
inline |
Definition at line 132 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 213 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPCaptureDataPT::BuildPhysicsTable(), G4ParticleHPElasticDataPT::BuildPhysicsTable(), G4ParticleHPFissionDataPT::BuildPhysicsTable(), and G4ParticleHPInelasticDataPT::BuildPhysicsTable().
|
inline |
Definition at line 154 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPThermalScatteringData::BuildPhysicsTable().
|
inline |
Definition at line 185 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 164 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPThermalScatteringData::BuildPhysicsTable().
|
inline |
Definition at line 195 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 174 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPThermalScatteringData::BuildPhysicsTable().
|
inline |
Definition at line 205 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 217 of file G4ParticleHPManager.hh.
Referenced by G4ParticleHPCaptureDataPT::BuildPhysicsTable(), G4ParticleHPCaptureURR::BuildPhysicsTable(), G4ParticleHPElasticDataPT::BuildPhysicsTable(), G4ParticleHPElasticURR::BuildPhysicsTable(), G4ParticleHPFissionDataPT::BuildPhysicsTable(), G4ParticleHPFissionURR::BuildPhysicsTable(), G4ParticleHPInelasticDataPT::BuildPhysicsTable(), and G4ParticleHPInelasticURR::BuildPhysicsTable().
|
inline |
Definition at line 89 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 226 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 227 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 224 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 225 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 88 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 90 of file G4ParticleHPManager.hh.
Referenced by Shielding::Shielding().
|
inline |
Definition at line 87 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 102 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 101 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 86 of file G4ParticleHPManager.hh.
|
inline |
Definition at line 95 of file G4ParticleHPManager.hh.
void G4ParticleHPManager::SetVerboseLevel | ( | G4int | i | ) |
Definition at line 241 of file G4ParticleHPManager.cc.
Referenced by G4NeutronHPCapture::SetVerboseLevel(), G4ParticleHPCaptureDataPT::SetVerboseLevel(), G4ParticleHPCaptureURR::SetVerboseLevel(), G4ParticleHPElastic::SetVerboseLevel(), G4ParticleHPElasticData::SetVerboseLevel(), G4ParticleHPElasticDataPT::SetVerboseLevel(), G4ParticleHPElasticURR::SetVerboseLevel(), G4ParticleHPFission::SetVerboseLevel(), G4ParticleHPFissionData::SetVerboseLevel(), G4ParticleHPFissionDataPT::SetVerboseLevel(), G4ParticleHPFissionURR::SetVerboseLevel(), G4ParticleHPInelasticData::SetVerboseLevel(), G4ParticleHPInelasticDataPT::SetVerboseLevel(), and G4ParticleHPInelasticURR::SetVerboseLevel().