Geant4-11
|
#include <G4HadronicProcessStore.hh>
Static Public Member Functions | |
static G4HadronicProcessStore * | Instance () |
Private Types | |
typedef G4HadronicInteraction * | HI |
typedef G4HadronicProcess * | HP |
typedef const G4ParticleDefinition * | PD |
Private Member Functions | |
G4HadronicProcessStore () | |
G4String | HtmlFileName (const G4String &) const |
void | Print (G4int idxProcess, G4int idxParticle) |
Private Attributes | |
G4bool | buildTableStart |
G4bool | buildXSTable |
PD | currentParticle |
HP | currentProcess |
std::multimap< PD, G4VProcess * > | ep_map |
std::vector< G4VProcess * > | extraProcess |
G4DynamicParticle | localDP |
std::multimap< HP, HI > | m_map |
std::vector< G4HadronicInteraction * > | model |
std::vector< G4String > | modelName |
G4int | n_extra |
G4int | n_model |
G4int | n_part |
G4int | n_proc |
std::multimap< PD, HP > | p_map |
G4HadronicParameters * | param |
std::vector< PD > | particle |
std::vector< G4HadronicProcess * > | process |
G4HadronicEPTestMessenger * | theEPTestMessenger |
PD | theGenericIon |
std::vector< G4int > | wasPrinted |
Static Private Attributes | |
static G4ThreadLocal G4HadronicProcessStore * | instance |
Friends | |
class | G4ThreadLocalSingleton< G4HadronicProcessStore > |
Definition at line 68 of file G4HadronicProcessStore.hh.
|
private |
Definition at line 230 of file G4HadronicProcessStore.hh.
|
private |
Definition at line 229 of file G4HadronicProcessStore.hh.
|
private |
Definition at line 228 of file G4HadronicProcessStore.hh.
G4HadronicProcessStore::~G4HadronicProcessStore | ( | ) |
Definition at line 76 of file G4HadronicProcessStore.cc.
References Clean(), and theEPTestMessenger.
|
private |
Definition at line 103 of file G4HadronicProcessStore.cc.
References buildTableStart, buildXSTable, currentParticle, currentProcess, G4ParticleTable::FindParticle(), G4ParticleTable::GetParticleTable(), G4HadronicParameters::Instance(), n_extra, n_model, n_part, n_proc, param, theEPTestMessenger, and theGenericIon.
void G4HadronicProcessStore::Clean | ( | ) |
Definition at line 84 of file G4HadronicProcessStore.cc.
References extraProcess, m_map, n_extra, n_proc, p_map, and process.
Referenced by ~G4HadronicProcessStore().
void G4HadronicProcessStore::DeRegister | ( | G4HadronicProcess * | proc | ) |
Definition at line 467 of file G4HadronicProcessStore.cc.
References DeRegisterExtraProcess(), n_proc, and process.
Referenced by G4HadronicProcess::~G4HadronicProcess().
void G4HadronicProcessStore::DeRegisterExtraProcess | ( | G4VProcess * | proc | ) |
Definition at line 532 of file G4HadronicProcessStore.cc.
References extraProcess, G4cout, G4endl, G4VProcess::GetProcessName(), G4HadronicParameters::GetVerboseLevel(), n_extra, and param.
Referenced by DeRegister(), and G4MuonMinusAtomicCapture::~G4MuonMinusAtomicCapture().
void G4HadronicProcessStore::Dump | ( | G4int | level | ) |
Definition at line 748 of file G4HadronicProcessStore.cc.
References ep_map, G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4HadronicParameters::GetVerboseLevel(), G4INCL::Math::max(), n_part, n_proc, p_map, param, particle, eplot::pname, Print(), process, and wasPrinted.
Referenced by PrintInfo().
void G4HadronicProcessStore::DumpHtml | ( | ) |
Definition at line 576 of file G4HadronicProcessStore.cc.
References G4Alpha::Alpha(), G4Electron::Electron(), G4Gamma::Gamma(), G4GenericIon::GenericIon(), G4KaonMinus::KaonMinus(), G4KaonPlus::KaonPlus(), G4Lambda::Lambda(), G4Neutron::Neutron(), G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4Positron::Positron(), PrintHtml(), and G4Proton::Proton().
Referenced by PrintInfo().
G4HadronicProcess * G4HadronicProcessStore::FindProcess | ( | const G4ParticleDefinition * | part, |
G4HadronicProcessType | subType | ||
) |
Definition at line 919 of file G4HadronicProcessStore.cc.
References currentParticle, currentProcess, G4ParticleDefinition::GetBaryonNumber(), G4ParticleDefinition::GetParticleType(), G4VProcess::GetProcessSubType(), localDP, p_map, G4DynamicParticle::SetDefinition(), and theGenericIon.
Referenced by GetCaptureCrossSectionPerAtom(), GetChargeExchangeCrossSectionPerAtom(), GetElasticCrossSectionPerAtom(), GetFissionCrossSectionPerAtom(), and GetInelasticCrossSectionPerAtom().
G4bool G4HadronicProcessStore::GetBuildXSTable | ( | ) | const |
Definition at line 555 of file G4HadronicProcessStore.cc.
References buildXSTable.
G4double G4HadronicProcessStore::GetCaptureCrossSectionPerAtom | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Element * | anElement, | ||
const G4Material * | mat = nullptr |
||
) |
Definition at line 280 of file G4HadronicProcessStore.cc.
References fCapture, FindProcess(), G4HadronicProcess::GetElementCrossSection(), localDP, and G4DynamicParticle::SetKineticEnergy().
Referenced by GetCaptureCrossSectionPerVolume(), and GetCrossSectionPerAtom().
G4double G4HadronicProcessStore::GetCaptureCrossSectionPerIsotope | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
G4int | Z, | ||
G4int | A | ||
) |
Definition at line 296 of file G4HadronicProcessStore.cc.
G4double G4HadronicProcessStore::GetCaptureCrossSectionPerVolume | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Material * | material | ||
) |
Definition at line 260 of file G4HadronicProcessStore.cc.
References GetCaptureCrossSectionPerAtom(), and eplot::material.
Referenced by GetCrossSectionPerVolume().
G4double G4HadronicProcessStore::GetChargeExchangeCrossSectionPerAtom | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Element * | anElement, | ||
const G4Material * | mat = nullptr |
||
) |
Definition at line 372 of file G4HadronicProcessStore.cc.
References fChargeExchange, FindProcess(), G4HadronicProcess::GetElementCrossSection(), localDP, and G4DynamicParticle::SetKineticEnergy().
Referenced by GetChargeExchangeCrossSectionPerVolume(), and GetCrossSectionPerAtom().
G4double G4HadronicProcessStore::GetChargeExchangeCrossSectionPerIsotope | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
G4int | Z, | ||
G4int | A | ||
) |
Definition at line 388 of file G4HadronicProcessStore.cc.
G4double G4HadronicProcessStore::GetChargeExchangeCrossSectionPerVolume | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Material * | material | ||
) |
Definition at line 352 of file G4HadronicProcessStore.cc.
References GetChargeExchangeCrossSectionPerAtom(), and eplot::material.
Referenced by GetCrossSectionPerVolume().
G4double G4HadronicProcessStore::GetCrossSectionPerAtom | ( | const G4ParticleDefinition * | particle, |
G4double | kineticEnergy, | ||
const G4VProcess * | process, | ||
const G4Element * | element, | ||
const G4Material * | material = nullptr |
||
) |
Definition at line 121 of file G4HadronicProcessStore.cc.
References G4INCL::KinematicsUtils::energy(), fCapture, fChargeExchange, fFission, fHadronElastic, fHadronInelastic, GetCaptureCrossSectionPerAtom(), GetChargeExchangeCrossSectionPerAtom(), GetElasticCrossSectionPerAtom(), GetFissionCrossSectionPerAtom(), GetInelasticCrossSectionPerAtom(), G4VProcess::GetProcessSubType(), and eplot::material.
G4double G4HadronicProcessStore::GetCrossSectionPerVolume | ( | const G4ParticleDefinition * | particle, |
G4double | kineticEnergy, | ||
const G4VProcess * | process, | ||
const G4Material * | material | ||
) |
Definition at line 145 of file G4HadronicProcessStore.cc.
References G4INCL::KinematicsUtils::energy(), fCapture, fChargeExchange, fFission, fHadronElastic, fHadronInelastic, GetCaptureCrossSectionPerVolume(), GetChargeExchangeCrossSectionPerVolume(), GetElasticCrossSectionPerVolume(), GetFissionCrossSectionPerVolume(), GetInelasticCrossSectionPerVolume(), G4VProcess::GetProcessSubType(), and eplot::material.
G4double G4HadronicProcessStore::GetElasticCrossSectionPerAtom | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Element * | anElement, | ||
const G4Material * | mat = 0 |
||
) |
Definition at line 188 of file G4HadronicProcessStore.cc.
References fHadronElastic, FindProcess(), G4HadronicProcess::GetElementCrossSection(), localDP, and G4DynamicParticle::SetKineticEnergy().
Referenced by GetCrossSectionPerAtom(), and GetElasticCrossSectionPerVolume().
G4double G4HadronicProcessStore::GetElasticCrossSectionPerIsotope | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
G4int | Z, | ||
G4int | A | ||
) |
Definition at line 204 of file G4HadronicProcessStore.cc.
G4double G4HadronicProcessStore::GetElasticCrossSectionPerVolume | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Material * | material | ||
) |
Definition at line 168 of file G4HadronicProcessStore.cc.
References GetElasticCrossSectionPerAtom(), and eplot::material.
Referenced by GetCrossSectionPerVolume().
G4double G4HadronicProcessStore::GetFissionCrossSectionPerAtom | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Element * | anElement, | ||
const G4Material * | mat = nullptr |
||
) |
Definition at line 326 of file G4HadronicProcessStore.cc.
References fFission, FindProcess(), G4HadronicProcess::GetElementCrossSection(), localDP, and G4DynamicParticle::SetKineticEnergy().
Referenced by GetCrossSectionPerAtom(), and GetFissionCrossSectionPerVolume().
G4double G4HadronicProcessStore::GetFissionCrossSectionPerIsotope | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
G4int | Z, | ||
G4int | A | ||
) |
Definition at line 342 of file G4HadronicProcessStore.cc.
G4double G4HadronicProcessStore::GetFissionCrossSectionPerVolume | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Material * | material | ||
) |
Definition at line 306 of file G4HadronicProcessStore.cc.
References GetFissionCrossSectionPerAtom(), and eplot::material.
Referenced by GetCrossSectionPerVolume().
G4double G4HadronicProcessStore::GetInelasticCrossSectionPerAtom | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Element * | anElement, | ||
const G4Material * | mat = nullptr |
||
) |
Definition at line 234 of file G4HadronicProcessStore.cc.
References fHadronInelastic, FindProcess(), G4HadronicProcess::GetElementCrossSection(), localDP, and G4DynamicParticle::SetKineticEnergy().
Referenced by GetCrossSectionPerAtom(), and GetInelasticCrossSectionPerVolume().
G4double G4HadronicProcessStore::GetInelasticCrossSectionPerIsotope | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
G4int | Z, | ||
G4int | A | ||
) |
Definition at line 250 of file G4HadronicProcessStore.cc.
G4double G4HadronicProcessStore::GetInelasticCrossSectionPerVolume | ( | const G4ParticleDefinition * | aParticle, |
G4double | kineticEnergy, | ||
const G4Material * | material | ||
) |
Definition at line 214 of file G4HadronicProcessStore.cc.
References GetInelasticCrossSectionPerAtom(), and eplot::material.
Referenced by GetCrossSectionPerVolume().
G4int G4HadronicProcessStore::GetVerbose | ( | ) |
Definition at line 912 of file G4HadronicProcessStore.cc.
References G4HadronicParameters::GetVerboseLevel(), and param.
Definition at line 733 of file G4HadronicProcessStore.cc.
References G4coutFormatters::anonymous_namespace{G4coutFormatters.cc}::transform().
Referenced by PrintHtml(), and PrintModelHtml().
|
static |
Definition at line 68 of file G4HadronicProcessStore.cc.
Referenced by G4RadioactiveDecay::BuildPhysicsTable(), G4HadronStoppingProcess::BuildPhysicsTable(), G4MuonMinusAtomicCapture::BuildPhysicsTable(), G4HadronicProcess::BuildPhysicsTable(), G4NeutronTrackingCut::ConstructProcess(), G4HadronStoppingProcess::G4HadronStoppingProcess(), G4MuonMinusAtomicCapture::G4MuonMinusAtomicCapture(), G4RadioactiveDecay::G4RadioactiveDecay(), G4HadronicProcess::InitialiseLocal(), G4HadronStoppingProcess::PreparePhysicsTable(), G4MuonMinusAtomicCapture::PreparePhysicsTable(), G4HadronicProcess::RegisterMe(), and G4MuonMinusAtomicCapture::~G4MuonMinusAtomicCapture().
Definition at line 828 of file G4HadronicProcessStore.cc.
References G4HadronicParameters::ApplyFactorXS(), G4GenericIon::Definition(), G4CrossSectionDataStore::DumpPhysicsTable(), fHadronElastic, fHadronInelastic, G4BestUnit, G4cout, G4endl, G4ParticleDefinition::GetBaryonNumber(), G4HadronicProcess::GetCrossSectionDataStore(), G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), G4VProcess::GetProcessName(), G4VProcess::GetProcessSubType(), m_map, model, modelName, n_model, param, particle, process, wasPrinted, G4HadronicParameters::XSFactorHadronElastic(), G4HadronicParameters::XSFactorHadronInelastic(), G4HadronicParameters::XSFactorNucleonElastic(), G4HadronicParameters::XSFactorNucleonInelastic(), G4HadronicParameters::XSFactorPionElastic(), and G4HadronicParameters::XSFactorPionInelastic().
Referenced by Dump().
void G4HadronicProcessStore::PrintHtml | ( | const G4ParticleDefinition * | theParticle, |
std::ofstream & | outFile | ||
) |
Definition at line 624 of file G4HadronicProcessStore.cc.
References G4CrossSectionDataStore::DumpHtml(), ep_map, G4HadronicProcess::GetCrossSectionDataStore(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), GeV, HtmlFileName(), m_map, p_map, PrintModelHtml(), G4VProcess::ProcessDescription(), and G4HadronicProcess::ProcessDescription().
Referenced by DumpHtml().
void G4HadronicProcessStore::PrintInfo | ( | const G4ParticleDefinition * | part | ) |
Definition at line 562 of file G4HadronicProcessStore.cc.
References buildTableStart, Dump(), DumpHtml(), G4HadronicParameters::GetVerboseLevel(), G4HadronicInteractionRegistry::InitialiseModels(), G4HadronicInteractionRegistry::Instance(), n_part, param, and particle.
Referenced by G4HadronStoppingProcess::BuildPhysicsTable(), G4MuonMinusAtomicCapture::BuildPhysicsTable(), and G4HadronicProcess::BuildPhysicsTable().
void G4HadronicProcessStore::PrintModelHtml | ( | const G4HadronicInteraction * | model | ) | const |
Definition at line 710 of file G4HadronicProcessStore.cc.
References G4HadronicInteraction::GetModelName(), HtmlFileName(), and G4HadronicInteraction::ModelDescription().
Referenced by PrintHtml().
void G4HadronicProcessStore::Register | ( | G4HadronicProcess * | proc | ) |
Definition at line 398 of file G4HadronicProcessStore.cc.
References G4cout, G4endl, G4VProcess::GetProcessName(), G4HadronicParameters::GetVerboseLevel(), n_proc, param, and process.
Referenced by G4HadronicProcess::InitialiseLocal().
void G4HadronicProcessStore::RegisterExtraProcess | ( | G4VProcess * | proc | ) |
Definition at line 480 of file G4HadronicProcessStore.cc.
References extraProcess, G4cout, G4endl, G4VProcess::GetProcessName(), G4HadronicParameters::GetVerboseLevel(), n_extra, n_proc, param, and process.
Referenced by G4NeutronTrackingCut::ConstructProcess(), G4HadronStoppingProcess::G4HadronStoppingProcess(), G4MuonMinusAtomicCapture::G4MuonMinusAtomicCapture(), and G4RadioactiveDecay::G4RadioactiveDecay().
void G4HadronicProcessStore::RegisterInteraction | ( | G4HadronicProcess * | proc, |
G4HadronicInteraction * | mod | ||
) |
Definition at line 448 of file G4HadronicProcessStore.cc.
References G4HadronicInteraction::GetModelName(), m_map, model, modelName, n_model, n_proc, and process.
Referenced by G4HadronicProcess::RegisterMe().
void G4HadronicProcessStore::RegisterParticle | ( | G4HadronicProcess * | proc, |
const G4ParticleDefinition * | part | ||
) |
Definition at line 413 of file G4HadronicProcessStore.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4HadronicParameters::GetVerboseLevel(), n_part, n_proc, p_map, param, particle, process, and wasPrinted.
Referenced by G4HadronicProcess::PreparePhysicsTable().
void G4HadronicProcessStore::RegisterParticleForExtraProcess | ( | G4VProcess * | proc, |
const G4ParticleDefinition * | part | ||
) |
Definition at line 501 of file G4HadronicProcessStore.cc.
References ep_map, extraProcess, n_extra, n_part, particle, and wasPrinted.
Referenced by G4RadioactiveDecay::BuildPhysicsTable(), G4NeutronTrackingCut::ConstructProcess(), G4HadronStoppingProcess::PreparePhysicsTable(), and G4MuonMinusAtomicCapture::PreparePhysicsTable().
void G4HadronicProcessStore::SetBuildXSTable | ( | G4bool | val | ) |
Definition at line 548 of file G4HadronicProcessStore.cc.
References buildXSTable.
void G4HadronicProcessStore::SetEpReportLevel | ( | G4int | level | ) |
Definition at line 962 of file G4HadronicProcessStore.cc.
References G4cout, G4endl, and process.
Referenced by G4HadronicEPTestMessenger::SetNewValue().
void G4HadronicProcessStore::SetProcessAbsLevel | ( | G4double | absoluteLevel | ) |
Definition at line 973 of file G4HadronicProcessStore.cc.
References G4cout, G4endl, G4HadronicProcess::GetEnergyMomentumCheckLevels(), process, and G4HadronicProcess::SetEnergyMomentumCheckLevels().
Referenced by G4HadronicEPTestMessenger::SetNewValue().
void G4HadronicProcessStore::SetProcessRelLevel | ( | G4double | relativeLevel | ) |
Definition at line 988 of file G4HadronicProcessStore.cc.
References G4cout, G4endl, G4HadronicProcess::GetEnergyMomentumCheckLevels(), process, and G4HadronicProcess::SetEnergyMomentumCheckLevels().
Referenced by G4HadronicEPTestMessenger::SetNewValue().
void G4HadronicProcessStore::SetVerbose | ( | G4int | val | ) |
Definition at line 898 of file G4HadronicProcessStore.cc.
|
friend |
Definition at line 1 of file G4HadronicProcessStore.hh.
|
private |
Definition at line 254 of file G4HadronicProcessStore.hh.
Referenced by G4HadronicProcessStore(), and PrintInfo().
|
private |
Definition at line 255 of file G4HadronicProcessStore.hh.
Referenced by G4HadronicProcessStore(), GetBuildXSTable(), and SetBuildXSTable().
|
private |
Definition at line 259 of file G4HadronicProcessStore.hh.
Referenced by FindProcess(), and G4HadronicProcessStore().
|
private |
Definition at line 258 of file G4HadronicProcessStore.hh.
Referenced by FindProcess(), and G4HadronicProcessStore().
|
private |
Definition at line 244 of file G4HadronicProcessStore.hh.
Referenced by Dump(), PrintHtml(), and RegisterParticleForExtraProcess().
|
private |
Definition at line 243 of file G4HadronicProcessStore.hh.
Referenced by Clean(), DeRegisterExtraProcess(), RegisterExtraProcess(), and RegisterParticleForExtraProcess().
|
staticprivate |
Definition at line 226 of file G4HadronicProcessStore.hh.
|
private |
Definition at line 262 of file G4HadronicProcessStore.hh.
Referenced by FindProcess(), GetCaptureCrossSectionPerAtom(), GetChargeExchangeCrossSectionPerAtom(), GetElasticCrossSectionPerAtom(), GetFissionCrossSectionPerAtom(), and GetInelasticCrossSectionPerAtom().
Definition at line 240 of file G4HadronicProcessStore.hh.
Referenced by Clean(), Print(), PrintHtml(), and RegisterInteraction().
|
private |
Definition at line 234 of file G4HadronicProcessStore.hh.
Referenced by Print(), RegisterInteraction(), and SetVerbose().
|
private |
Definition at line 235 of file G4HadronicProcessStore.hh.
Referenced by Print(), and RegisterInteraction().
|
private |
Definition at line 252 of file G4HadronicProcessStore.hh.
Referenced by Clean(), DeRegisterExtraProcess(), G4HadronicProcessStore(), RegisterExtraProcess(), and RegisterParticleForExtraProcess().
|
private |
Definition at line 250 of file G4HadronicProcessStore.hh.
Referenced by G4HadronicProcessStore(), Print(), RegisterInteraction(), and SetVerbose().
|
private |
Definition at line 251 of file G4HadronicProcessStore.hh.
Referenced by Dump(), G4HadronicProcessStore(), PrintInfo(), RegisterParticle(), and RegisterParticleForExtraProcess().
|
private |
Definition at line 249 of file G4HadronicProcessStore.hh.
Referenced by Clean(), DeRegister(), Dump(), G4HadronicProcessStore(), Register(), RegisterExtraProcess(), RegisterInteraction(), RegisterParticle(), and SetVerbose().
Definition at line 239 of file G4HadronicProcessStore.hh.
Referenced by Clean(), Dump(), FindProcess(), PrintHtml(), and RegisterParticle().
|
private |
Definition at line 246 of file G4HadronicProcessStore.hh.
Referenced by DeRegisterExtraProcess(), Dump(), G4HadronicProcessStore(), GetVerbose(), Print(), PrintInfo(), Register(), RegisterExtraProcess(), and RegisterParticle().
|
private |
Definition at line 236 of file G4HadronicProcessStore.hh.
Referenced by emcalc_gui.MainWindow::cb_select_particle(), emcalc_gui.MainWindow::cb_show_plot(), Dump(), Print(), PrintInfo(), RegisterParticle(), and RegisterParticleForExtraProcess().
|
private |
Definition at line 233 of file G4HadronicProcessStore.hh.
Referenced by Clean(), DeRegister(), Dump(), Print(), Register(), RegisterExtraProcess(), RegisterInteraction(), RegisterParticle(), SetEpReportLevel(), SetProcessAbsLevel(), SetProcessRelLevel(), and SetVerbose().
|
private |
Definition at line 264 of file G4HadronicProcessStore.hh.
Referenced by G4HadronicProcessStore(), and ~G4HadronicProcessStore().
|
private |
Definition at line 260 of file G4HadronicProcessStore.hh.
Referenced by FindProcess(), and G4HadronicProcessStore().
|
private |
Definition at line 237 of file G4HadronicProcessStore.hh.
Referenced by Dump(), Print(), RegisterParticle(), and RegisterParticleForExtraProcess().