Geant4-11
|
#include <G4ElasticHadrNucleusHE.hh>
Protected Member Functions | |
void | Block () |
G4bool | IsBlocked () const |
void | SetModelName (const G4String &nam) |
Protected Attributes | |
G4bool | isBlocked |
G4double | pLocalTmax |
G4int | secID |
G4double | theMaxEnergy |
G4double | theMinEnergy |
G4HadFinalState | theParticleChange |
G4int | verboseLevel |
Static Private Attributes | |
static G4double | fBinom [240][240] = {{0.0}} |
static G4ElasticData * | fElasticData [NHADRONS][ZMAX] = {{nullptr}} |
static G4double | fEnergy [NENERGY] = {0.0} |
static const G4int | fHadronCode [NHADRONS] |
static const G4int | fHadronType [NHADRONS] |
static const G4int | fHadronType1 [NHADRONS] |
static G4double | fLineF [ONQ2] = {0.0} |
static G4double | fLowEdgeEnergy [NENERGY] = {0.0} |
static G4bool | fRetrieveFromFile = false |
static G4bool | fStoreToFile = false |
Definition at line 94 of file G4ElasticHadrNucleusHE.hh.
|
explicit |
Definition at line 244 of file G4ElasticHadrNucleusHE.cc.
References aAIm, aDIm, Aeff, Binom(), BoundaryP, BoundaryTG, BoundaryTL, Coeff0, Coeff1, Coeff2, ConstU, DDSect2, DDSect3, dQ2, Dtot11, ekinLowLimit, fEnergy, fLowEdgeEnergy, G4cout, G4endl, G4Exp(), G4Log(), G4MUTEXLOCK, G4MUTEXUNLOCK, HadrEnergy, HadrReIm, HadrSlope, HadrTot, hLabMomentum, hLabMomentum2, hMass, hMass2, iHadrCode, iHadron, iHadron1, G4NistManager::Instance(), isMaster, CLHEP::MeV, NENERGY, nistManager, Pnucl, Q2max, R1, R2, Slope0, Slope1, Slope2, TotP, and G4HadronicInteraction::verboseLevel.
|
override |
Definition at line 315 of file G4ElasticHadrNucleusHE.cc.
References fDirectory, fElasticData, isMaster, NHADRONS, and ZMAX.
|
private |
|
inlineinherited |
Definition at line 128 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::Block(), G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
|
inlineinherited |
Definition at line 120 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::Block(), G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
|
overridevirtualinherited |
Reimplemented from G4HadronicInteraction.
Reimplemented in G4NeutrinoElectronNcModel, G4NeutronElectronElModel, G4LEHadronProtonElastic, G4LEnp, and G4LEpp.
Definition at line 81 of file G4HadronElastic.cc.
References A, G4HadFinalState::AddSecondary(), CLHEP::HepLorentzVector::boost(), CLHEP::HepLorentzVector::boostVector(), G4HadFinalState::Clear(), CLHEP::HepLorentzVector::e(), e1, G4cout, G4endl, G4Exception(), G4UniformRand, G4Nucleus::GetA_asInt(), G4HadProjectile::GetDefinition(), G4IonTable::GetIon(), G4ParticleTable::GetIonTable(), G4HadProjectile::GetKineticEnergy(), G4HadronicInteraction::GetModelName(), G4NucleiProperties::GetNuclearMass(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGMass(), G4HadronicInteraction::GetRecoilEnergyThreshold(), G4Nucleus::GetZ_asInt(), GeV, G4He3::He3(), JustWarning, G4HadronElastic::lowestEnergyLimit, G4INCL::Math::max(), MeV, G4HadronElastic::nwarn, G4HadronElastic::pLocalTmax, G4HadronElastic::SampleInvariantT(), G4HadronElastic::secID, G4HadFinalState::SetEnergyChange(), G4HadFinalState::SetLocalEnergyDeposit(), G4HadFinalState::SetMomentumChange(), G4HadronElastic::theAlpha, G4HadronElastic::theDeuteron, G4HadronicInteraction::theParticleChange, G4HadronElastic::theProton, G4Triton::Triton(), CLHEP::twopi, CLHEP::Hep3Vector::unit(), CLHEP::HepLorentzVector::vect(), G4HadronicInteraction::verboseLevel, and Z.
|
private |
Definition at line 1362 of file G4ElasticHadrNucleusHE.cc.
Referenced by G4ElasticHadrNucleusHE().
|
inlineprotectedinherited |
Definition at line 170 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::isBlocked.
Referenced by G4HadronicInteraction::ActivateFor(), G4HadronicInteraction::DeActivateFor(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
|
virtualinherited |
Reimplemented in G4LENDorBERTModel, G4LENDCombinedModel, G4LENDGammaModel, G4LENDModel, G4ParticleHPCapture, G4ParticleHPElastic, G4ParticleHPFission, G4ParticleHPInelastic, G4ParticleHPThermalScattering, G4AblaInterface, and G4PreCompoundModel.
Definition at line 56 of file G4HadronicInteraction.cc.
|
inlineinherited |
Definition at line 102 of file G4HadronElastic.hh.
References A, G4NucleiProperties::GetNuclearMass(), G4ParticleDefinition::GetPDGMass(), and Z.
|
inherited |
Definition at line 186 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::Block(), and G4HadronicInteraction::theBlockedListElements.
|
inherited |
Definition at line 180 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::Block(), and G4HadronicInteraction::theBlockedList.
Referenced by G4HadronHElasticPhysics::ConstructProcess().
|
private |
Definition at line 962 of file G4ElasticHadrNucleusHE.cc.
References BoundaryP, Coeff0, Coeff1, Coeff2, DDSect2, DDSect3, G4cout, G4endl, G4Exp(), G4Log(), HadrEnergy, HadrReIm, HadrSlope, HadrTot, hLabMomentum, hLabMomentum2, hMass, hMass2, iHadrCode, iHadron, InterpolateHN(), protonM, protonM2, Slope0, Slope1, Slope2, TotP, G4HadronicInteraction::verboseLevel, and Z.
Referenced by FillData(), and HadronProtonQ2().
|
private |
Definition at line 441 of file G4ElasticHadrNucleusHE.cc.
References A, G4ElasticData::Aeff, Aeff, DefineHadronValues(), G4ElasticData::dQ2, dQ2, G4ElasticData::fCumProb, fElasticData, fEnergy, FillFq2(), fLineF, fRetrieveFromFile, fStoreToFile, G4cout, G4endl, G4lrint(), G4MUTEXLOCK, G4MUTEXUNLOCK, G4NistManager::GetAtomicMassAmu(), G4ParticleDefinition::GetParticleName(), HadrEnergy, hLabMomentum, hLabMomentum2, hMass, iHadrCode, iHadron, iHadron1, InFileName(), G4ElasticData::maxQ2, NENERGY, nistManager, OutFileName(), G4ElasticData::Pnucl, Pnucl, Q2max, G4ElasticData::R1, R1, G4ElasticData::R2, R2, ReadLine(), G4HadronicInteraction::verboseLevel, WriteLine(), and Z.
Referenced by InitialiseModel(), and SampleInvariantT().
Definition at line 661 of file G4ElasticHadrNucleusHE.cc.
References A, dQ2, fLineF, G4cout, G4endl, G4Exp(), HadrNucDifferCrSec(), G4INCL::Math::min(), ONQ2, Q2max, R1, and G4HadronicInteraction::verboseLevel.
Referenced by FillData().
Definition at line 221 of file G4ElasticHadrNucleusHE.hh.
References fBinom.
Referenced by GetLightFq2().
|
virtualinherited |
Reimplemented in G4TheoFSGenerator.
Definition at line 217 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::epCheckLevels.
Referenced by G4HadronicProcess::CheckEnergyMomentumConservation(), and G4TheoFSGenerator::GetEnergyMomentumCheckLevels().
|
virtualinherited |
Reimplemented in G4FissLib, G4LFission, G4LENDFission, G4ParticleHPCapture, G4ParticleHPElastic, G4ParticleHPFission, G4ParticleHPInelastic, and G4ParticleHPThermalScattering.
Definition at line 210 of file G4HadronicInteraction.cc.
Referenced by G4HadronicProcess::CheckResult().
Definition at line 1284 of file G4ElasticHadrNucleusHE.cc.
References Coeff0, Coeff1, Coeff2, ConstU, G4cout, G4endl, G4Exp(), HadrSlope, Slope0, Slope1, Slope2, and G4HadronicInteraction::verboseLevel.
Referenced by HadronProtonQ2().
Definition at line 711 of file G4ElasticHadrNucleusHE.cc.
References A, Coeff0, Coeff1, Coeff2, G4cout, G4endl, G4Exp(), GetBinomCof(), HadrReIm, HadrSlope, HadrTot, hMass2, MbToGeV2, CLHEP::pi, Pnucl, CLHEP::prec, protonM2, R1, R2, Slope0, Slope1, Slope2, twopi, G4HadronicInteraction::verboseLevel, and Z.
|
inlineinherited |
Definition at line 96 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMaxEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4IonQMDPhysics::AddProcess(), G4IonINCLXXPhysics::AddProcess(), G4IonPhysics::ConstructProcess(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4HadronElastic::G4HadronElastic(), G4hhElastic::G4hhElastic(), G4LowEGammaNuclearModel::G4LowEGammaNuclearModel(), G4NeutrinoElectronCcModel::G4NeutrinoElectronCcModel(), G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), G4NeutronRadCapture::G4NeutronRadCapture(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4EnergyRangeManager::GetHadronicInteraction(), and G4HadronicProcessStore::Print().
|
inherited |
Definition at line 131 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::IsBlocked(), G4HadronicInteraction::theMaxEnergy, G4HadronicInteraction::theMaxEnergyList, and G4HadronicInteraction::theMaxEnergyListElements.
|
inlineinherited |
Definition at line 83 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMinEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4EnergyRangeManager::GetHadronicInteraction(), and G4HadronicProcessStore::Print().
|
inherited |
Definition at line 81 of file G4HadronicInteraction.cc.
References DBL_MAX, G4HadronicInteraction::IsBlocked(), G4HadronicInteraction::theMinEnergy, G4HadronicInteraction::theMinEnergyList, and G4HadronicInteraction::theMinEnergyListElements.
|
inlineinherited |
Definition at line 115 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theModelName.
Referenced by G4MuMinusCapturePrecompound::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4TheoFSGenerator::ApplyYourself(), G4HadronStoppingProcess::AtRestDoIt(), G4VHadronPhysics::BuildModel(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4HadronicProcess::CheckResult(), G4ChargeExchangePhysics::ConstructProcess(), G4MuonicAtomDecay::DecayIt(), G4LENDModel::DumpLENDTargetInfo(), G4AblaInterface::G4AblaInterface(), G4ElectroVDNuclearModel::G4ElectroVDNuclearModel(), G4EMDissociation::G4EMDissociation(), G4ExcitedStringDecay::G4ExcitedStringDecay(), G4LEHadronProtonElastic::G4LEHadronProtonElastic(), G4LENDModel::G4LENDModel(), G4LENDorBERTModel::G4LENDorBERTModel(), G4LEnp::G4LEnp(), G4LEpp::G4LEpp(), G4LFission::G4LFission(), G4LowEGammaNuclearModel::G4LowEGammaNuclearModel(), G4LowEIonFragmentation::G4LowEIonFragmentation(), G4MuonVDNuclearModel::G4MuonVDNuclearModel(), G4NeutrinoElectronCcModel::G4NeutrinoElectronCcModel(), G4NeutrinoNucleusModel::G4NeutrinoNucleusModel(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4INCLXXInterface::GetDeExcitationModelName(), G4EnergyRangeManager::GetHadronicInteraction(), G4VHighEnergyGenerator::GetProjectileNucleus(), G4NeutronRadCapture::InitialiseModel(), G4BinaryCascade::ModelDescription(), G4LMsdGenerator::ModelDescription(), G4VPartonStringModel::ModelDescription(), G4TheoFSGenerator::ModelDescription(), G4VHadronPhysics::NewModel(), G4NeutrinoElectronProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4HadronicProcessStore::PrintModelHtml(), G4BinaryCascade::PropagateModelDescription(), G4HadronicProcessStore::RegisterInteraction(), and G4LENDModel::returnUnchanged().
|
private |
Definition at line 599 of file G4ElasticHadrNucleusHE.cc.
References dQ2, F12, F22, F32, G4cout, G4endl, G4Exp(), G4Log(), Q2max, R1, G4HadronicInteraction::verboseLevel, and Y().
Referenced by HadronNucleusQ2_2().
|
inlineinherited |
Definition at line 141 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::recoilEnergyThreshold.
Referenced by G4ChargeExchange::ApplyYourself(), and G4HadronElastic::ApplyYourself().
Definition at line 277 of file G4HadronElastic.cc.
|
inlineinherited |
Definition at line 109 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::verboseLevel.
Definition at line 816 of file G4ElasticHadrNucleusHE.cc.
References A, aAIm, aDIm, Aeff, BoundaryTL, C1, C2, C3, Coeff0, Coeff1, Coeff2, DDSect2, DDSect3, Dtot11, G4Exp(), G4Log(), HadrEnergy, HadrReIm, HadrSlope, HadrTot, hMass2, MbToGeV2, CLHEP::pi, pi, Pnucl, protonM, protonM2, Q2max, R1, R2, Slope0, Slope1, Slope2, and twopi.
Referenced by FillFq2().
|
private |
Definition at line 553 of file G4ElasticHadrNucleusHE.cc.
References G4ElasticData::dQ2, dQ2, G4ElasticData::fCumProb, fLowEdgeEnergy, G4cout, G4endl, G4UniformRand, GetQ2_2(), hMass, hMass2, G4ElasticData::maxQ2, G4INCL::Math::min(), NENERGY, Q2max, G4ElasticData::R1, R1, and G4HadronicInteraction::verboseLevel.
Referenced by SampleInvariantT().
Definition at line 1306 of file G4ElasticHadrNucleusHE.cc.
References BoundaryP, BoundaryTG, BoundaryTL, ConstU, DefineHadronValues(), G4cout, G4endl, G4UniformRand, GetFt(), HadrEnergy, hLabMomentum, hLabMomentum2, hMass2, iHadron1, protonM, protonM2, and G4HadronicInteraction::verboseLevel.
Referenced by SampleInvariantT().
|
private |
Definition at line 1380 of file G4ElasticHadrNucleusHE.cc.
References fDirectory, OutFileName(), and Z.
Referenced by FillData().
|
overridevirtual |
Reimplemented from G4HadronicInteraction.
Definition at line 337 of file G4ElasticHadrNucleusHE.cc.
References fElasticData, fHadronCode, fHadronType, fHadronType1, FillData(), G4Material::GetElementVector(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ParticleDefinition::GetPDGMass(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), hMass, hMass2, iHadrCode, iHadron, iHadron1, invGeV, isMaster, G4INCL::Math::min(), G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), Z, and ZMAX.
|
private |
Definition at line 532 of file G4ElasticHadrNucleusHE.cc.
References Coeff0, Coeff1, hLabMomentum, LineInterpol(), CLHEP::detail::n, Slope0, and Slope1.
Referenced by DefineHadronValues().
|
virtualinherited |
Reimplemented in G4DiffuseElastic, G4DiffuseElasticV2, G4hhElastic, G4NeutrinoElectronNcModel, G4NeutronElectronElModel, G4ANuElNucleusCcModel, G4ANuElNucleusNcModel, G4ANuMuNucleusCcModel, G4ANuMuNucleusNcModel, G4NeutrinoElectronCcModel, G4NeutrinoNucleusModel, G4NuElNucleusCcModel, G4NuElNucleusNcModel, G4NuMuNucleusCcModel, G4NuMuNucleusNcModel, G4CascadeInterface, and G4LMsdGenerator.
Definition at line 75 of file G4HadronicInteraction.cc.
|
inlineprotectedinherited |
Definition at line 169 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::isBlocked.
Referenced by G4HadronicInteraction::GetMaxEnergy(), and G4HadronicInteraction::GetMinEnergy().
Definition at line 202 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::theBlockedListElements.
|
inherited |
Definition at line 193 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::theBlockedList.
|
inlineprivate |
Definition at line 211 of file G4ElasticHadrNucleusHE.hh.
Referenced by InterpolateHN().
|
inlineinherited |
Definition at line 96 of file G4HadronElastic.hh.
References G4HadronElastic::lowestEnergyLimit.
Referenced by G4NeutrinoElectronNcModel::ApplyYourself(), and G4NeutronElectronElModel::ApplyYourself().
|
overridevirtual |
Reimplemented from G4HadronicInteraction.
Definition at line 305 of file G4ElasticHadrNucleusHE.cc.
|
deleteinherited |
|
private |
|
deleteinherited |
|
private |
Definition at line 1395 of file G4ElasticHadrNucleusHE.cc.
References G4ParticleDefinition::GetParticleName(), and Z.
Referenced by FillData(), and InFileName().
|
private |
Definition at line 1403 of file G4ElasticHadrNucleusHE.cc.
References CLHEP::detail::n.
Referenced by FillData().
|
overridevirtual |
Reimplemented from G4HadronicInteraction.
Definition at line 373 of file G4ElasticHadrNucleusHE.cc.
References A, ekinLowLimit, fElasticData, fHadronCode, fHadronType, fHadronType1, FillData(), G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), GeV2, HadronNucleusQ2_2(), HadronProtonQ2(), hMass, hMass2, iHadrCode, iHadron, iHadron1, invGeV, invGeV2, G4INCL::Math::min(), NHADRONS, G4HadronElastic::pLocalTmax, G4HadronElastic::SampleInvariantT(), G4HadronicInteraction::verboseLevel, Z, and ZMAX.
|
inlineinherited |
Definition at line 149 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::epCheckLevels.
Referenced by G4BinaryCascade::G4BinaryCascade(), G4CascadeInterface::G4CascadeInterface(), and G4FTFModel::G4FTFModel().
|
inlineinherited |
Definition at line 91 of file G4HadronElastic.hh.
References G4HadronElastic::lowestEnergyLimit.
Referenced by G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), and G4NeutronElectronElModel::G4NeutronElectronElModel().
|
inlineinherited |
Definition at line 102 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMaxEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4IonINCLXXPhysics::AddProcess(), G4BertiniElectroNuclearBuilder::Build(), G4LENDBertiniGammaElectroNuclearBuilder::Build(), G4NeutronLENDBuilder::Build(), G4NeutronPHPBuilder::Build(), G4AlphaPHPBuilder::Build(), G4BertiniKaonBuilder::Build(), G4BertiniNeutronBuilder::Build(), G4BertiniPiKBuilder::Build(), G4BertiniPionBuilder::Build(), G4BertiniProtonBuilder::Build(), G4BinaryAlphaBuilder::Build(), G4BinaryDeuteronBuilder::Build(), G4BinaryHe3Builder::Build(), G4BinaryNeutronBuilder::Build(), G4BinaryPiKBuilder::Build(), G4BinaryPionBuilder::Build(), G4BinaryProtonBuilder::Build(), G4BinaryTritonBuilder::Build(), G4DeuteronPHPBuilder::Build(), G4FTFBinaryKaonBuilder::Build(), G4FTFBinaryNeutronBuilder::Build(), G4FTFBinaryPionBuilder::Build(), G4FTFBinaryProtonBuilder::Build(), G4FTFPAntiBarionBuilder::Build(), G4FTFPKaonBuilder::Build(), G4FTFPNeutronBuilder::Build(), G4FTFPPiKBuilder::Build(), G4FTFPPionBuilder::Build(), G4FTFPProtonBuilder::Build(), G4He3PHPBuilder::Build(), G4HyperonFTFPBuilder::Build(), G4HyperonQGSPBuilder::Build(), G4INCLXXNeutronBuilder::Build(), G4INCLXXPionBuilder::Build(), G4INCLXXProtonBuilder::Build(), G4PrecoNeutronBuilder::Build(), G4PrecoProtonBuilder::Build(), G4ProtonPHPBuilder::Build(), G4QGSBinaryKaonBuilder::Build(), G4QGSBinaryNeutronBuilder::Build(), G4QGSBinaryPiKBuilder::Build(), G4QGSBinaryPionBuilder::Build(), G4QGSBinaryProtonBuilder::Build(), G4QGSPAntiBarionBuilder::Build(), G4QGSPKaonBuilder::Build(), G4QGSPLundStrFragmProtonBuilder::Build(), G4QGSPNeutronBuilder::Build(), G4QGSPPiKBuilder::Build(), G4QGSPPionBuilder::Build(), G4TritonPHPBuilder::Build(), G4QGSPProtonBuilder::Build(), G4HadronicBuilder::BuildFTFP_BERT(), G4HadronicBuilder::BuildFTFQGSP_BERT(), G4QGSBuilder::BuildModel(), G4VHadronPhysics::BuildModel(), G4HadronicBuilder::BuildQGSP_FTFP_BERT(), G4EmExtraPhysics::ConstructGammaElectroNuclear(), LBE::ConstructHad(), G4EmExtraPhysics::ConstructLENDGammaNuclear(), G4HadronDElasticPhysics::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4IonINCLXXPhysics::ConstructProcess(), G4IonPhysics::ConstructProcess(), G4IonPhysicsPHP::ConstructProcess(), G4IonQMDPhysics::ConstructProcess(), G4ANuElNucleusNcModel::G4ANuElNucleusNcModel(), G4ANuMuNucleusNcModel::G4ANuMuNucleusNcModel(), G4BertiniKaonBuilder::G4BertiniKaonBuilder(), G4BertiniPiKBuilder::G4BertiniPiKBuilder(), G4BertiniPionBuilder::G4BertiniPionBuilder(), G4BinaryCascade::G4BinaryCascade(), G4BinaryPiKBuilder::G4BinaryPiKBuilder(), G4BinaryPionBuilder::G4BinaryPionBuilder(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4ElectroVDNuclearModel::G4ElectroVDNuclearModel(), G4EMDissociation::G4EMDissociation(), G4FissLib::G4FissLib(), G4FTFBinaryKaonBuilder::G4FTFBinaryKaonBuilder(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryPionBuilder::G4FTFBinaryPionBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFPAntiBarionBuilder::G4FTFPAntiBarionBuilder(), G4FTFPKaonBuilder::G4FTFPKaonBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPPionBuilder::G4FTFPPionBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4HadronElastic::G4HadronElastic(), G4HadronicAbsorptionFritiof::G4HadronicAbsorptionFritiof(), G4HadronicAbsorptionFritiofWithBinaryCascade::G4HadronicAbsorptionFritiofWithBinaryCascade(), G4hhElastic::G4hhElastic(), G4HyperonFTFPBuilder::G4HyperonFTFPBuilder(), G4HyperonQGSPBuilder::G4HyperonQGSPBuilder(), G4INCLXXPionBuilder::G4INCLXXPionBuilder(), G4LEHadronProtonElastic::G4LEHadronProtonElastic(), G4LENDModel::G4LENDModel(), G4LEnp::G4LEnp(), G4LEpp::G4LEpp(), G4LFission::G4LFission(), G4LowEGammaNuclearModel::G4LowEGammaNuclearModel(), G4MuonVDNuclearModel::G4MuonVDNuclearModel(), G4NeutrinoElectronCcModel::G4NeutrinoElectronCcModel(), G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), G4NeutrinoNucleusModel::G4NeutrinoNucleusModel(), G4NeutronElectronElModel::G4NeutronElectronElModel(), G4NeutronRadCapture::G4NeutronRadCapture(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4NuElNucleusNcModel::G4NuElNucleusNcModel(), G4NuMuNucleusNcModel::G4NuMuNucleusNcModel(), G4ParticleHPCapture::G4ParticleHPCapture(), G4ParticleHPElastic::G4ParticleHPElastic(), G4ParticleHPFission::G4ParticleHPFission(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPThermalScattering::G4ParticleHPThermalScattering(), G4QGSPAntiBarionBuilder::G4QGSPAntiBarionBuilder(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4HadronPhysicsFTFP_BERT_HP::Neutron(), G4HadronPhysicsINCLXX::Neutron(), G4HadronPhysicsQGSP_BERT_HP::Neutron(), G4HadronPhysicsQGSP_BIC_HP::Neutron(), G4HadronPhysicsShielding::Neutron(), and G4VHadronPhysics::NewModel().
|
inherited |
Definition at line 151 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::Block(), and G4HadronicInteraction::theMaxEnergyListElements.
|
inherited |
Definition at line 166 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::Block(), and G4HadronicInteraction::theMaxEnergyList.
|
inlineinherited |
Definition at line 89 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMinEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4BertiniElectroNuclearBuilder::Build(), G4LENDBertiniGammaElectroNuclearBuilder::Build(), G4NeutronLENDBuilder::Build(), G4NeutronPHPBuilder::Build(), G4AlphaPHPBuilder::Build(), G4BertiniKaonBuilder::Build(), G4BertiniNeutronBuilder::Build(), G4BertiniPiKBuilder::Build(), G4BertiniPionBuilder::Build(), G4BertiniProtonBuilder::Build(), G4BinaryAlphaBuilder::Build(), G4BinaryDeuteronBuilder::Build(), G4BinaryHe3Builder::Build(), G4BinaryNeutronBuilder::Build(), G4BinaryPiKBuilder::Build(), G4BinaryPionBuilder::Build(), G4BinaryProtonBuilder::Build(), G4BinaryTritonBuilder::Build(), G4DeuteronPHPBuilder::Build(), G4FTFBinaryKaonBuilder::Build(), G4FTFBinaryNeutronBuilder::Build(), G4FTFBinaryPiKBuilder::Build(), G4FTFBinaryPionBuilder::Build(), G4FTFBinaryProtonBuilder::Build(), G4FTFPAntiBarionBuilder::Build(), G4FTFPKaonBuilder::Build(), G4FTFPNeutronBuilder::Build(), G4FTFPPiKBuilder::Build(), G4FTFPPionBuilder::Build(), G4FTFPProtonBuilder::Build(), G4He3PHPBuilder::Build(), G4HyperonFTFPBuilder::Build(), G4HyperonQGSPBuilder::Build(), G4INCLXXNeutronBuilder::Build(), G4INCLXXPionBuilder::Build(), G4INCLXXProtonBuilder::Build(), G4PrecoNeutronBuilder::Build(), G4PrecoProtonBuilder::Build(), G4ProtonPHPBuilder::Build(), G4QGSBinaryKaonBuilder::Build(), G4QGSBinaryNeutronBuilder::Build(), G4QGSBinaryPiKBuilder::Build(), G4QGSBinaryPionBuilder::Build(), G4QGSBinaryProtonBuilder::Build(), G4QGSPAntiBarionBuilder::Build(), G4QGSPKaonBuilder::Build(), G4QGSPLundStrFragmProtonBuilder::Build(), G4QGSPNeutronBuilder::Build(), G4QGSPPiKBuilder::Build(), G4QGSPPionBuilder::Build(), G4TritonPHPBuilder::Build(), G4QGSPProtonBuilder::Build(), G4QGSBuilder::BuildModel(), G4VHadronPhysics::BuildModel(), G4EmExtraPhysics::ConstructGammaElectroNuclear(), LBE::ConstructHad(), G4EmExtraPhysics::ConstructLENDGammaNuclear(), G4HadronElasticPhysicsHP::ConstructProcess(), G4HadronElasticPhysicsLEND::ConstructProcess(), G4HadronElasticPhysicsPHP::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), G4IonINCLXXPhysics::ConstructProcess(), G4IonPhysics::ConstructProcess(), G4IonPhysicsPHP::ConstructProcess(), G4IonQMDPhysics::ConstructProcess(), G4ANuElNucleusNcModel::G4ANuElNucleusNcModel(), G4ANuMuNucleusNcModel::G4ANuMuNucleusNcModel(), G4BertiniKaonBuilder::G4BertiniKaonBuilder(), G4BertiniPiKBuilder::G4BertiniPiKBuilder(), G4BertiniPionBuilder::G4BertiniPionBuilder(), G4BinaryCascade::G4BinaryCascade(), G4BinaryPiKBuilder::G4BinaryPiKBuilder(), G4BinaryPionBuilder::G4BinaryPionBuilder(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4ElectroVDNuclearModel::G4ElectroVDNuclearModel(), G4EMDissociation::G4EMDissociation(), G4FissLib::G4FissLib(), G4FTFBinaryKaonBuilder::G4FTFBinaryKaonBuilder(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryPionBuilder::G4FTFBinaryPionBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFPAntiBarionBuilder::G4FTFPAntiBarionBuilder(), G4FTFPKaonBuilder::G4FTFPKaonBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPPionBuilder::G4FTFPPionBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4HadronElastic::G4HadronElastic(), G4HadronicAbsorptionBertini::G4HadronicAbsorptionBertini(), G4HadronicAbsorptionFritiof::G4HadronicAbsorptionFritiof(), G4HadronicAbsorptionFritiofWithBinaryCascade::G4HadronicAbsorptionFritiofWithBinaryCascade(), G4hhElastic::G4hhElastic(), G4HyperonFTFPBuilder::G4HyperonFTFPBuilder(), G4HyperonQGSPBuilder::G4HyperonQGSPBuilder(), G4INCLXXPionBuilder::G4INCLXXPionBuilder(), G4LEHadronProtonElastic::G4LEHadronProtonElastic(), G4LENDModel::G4LENDModel(), G4LEnp::G4LEnp(), G4LEpp::G4LEpp(), G4LFission::G4LFission(), G4LowEGammaNuclearModel::G4LowEGammaNuclearModel(), G4MuonVDNuclearModel::G4MuonVDNuclearModel(), G4NeutrinoElectronCcModel::G4NeutrinoElectronCcModel(), G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), G4NeutrinoNucleusModel::G4NeutrinoNucleusModel(), G4NeutronElectronElModel::G4NeutronElectronElModel(), G4NeutronRadCapture::G4NeutronRadCapture(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4NuElNucleusNcModel::G4NuElNucleusNcModel(), G4NuMuNucleusNcModel::G4NuMuNucleusNcModel(), G4ParticleHPCapture::G4ParticleHPCapture(), G4ParticleHPElastic::G4ParticleHPElastic(), G4ParticleHPFission::G4ParticleHPFission(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPThermalScattering::G4ParticleHPThermalScattering(), G4QGSPAntiBarionBuilder::G4QGSPAntiBarionBuilder(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4NeutrinoElectronCcModel::IsApplicable(), G4HadronPhysicsFTFP_BERT_HP::Neutron(), G4HadronPhysicsINCLXX::Neutron(), G4HadronPhysicsQGSP_BERT_HP::Neutron(), G4HadronPhysicsQGSP_BIC_HP::Neutron(), G4HadronPhysicsShielding::Neutron(), and G4VHadronPhysics::NewModel().
|
inherited |
Definition at line 101 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::Block(), and G4HadronicInteraction::theMinEnergyListElements.
|
inherited |
Definition at line 116 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::Block(), and G4HadronicInteraction::theMinEnergyList.
|
inlineprotectedinherited |
Definition at line 166 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theModelName.
Referenced by G4ExcitedStringDecay::G4ExcitedStringDecay().
|
inlineinherited |
Definition at line 138 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::recoilEnergyThreshold.
Referenced by G4NeutrinoElectronProcess::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), and G4MuNeutrinoNucleusProcess::PostStepDoIt().
|
inlineinherited |
Definition at line 112 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::verboseLevel.
Referenced by G4CascadeInterface::SetVerboseLevel(), and G4PreCompoundDeexcitation::setVerboseLevel().
|
private |
Definition at line 1423 of file G4ElasticHadrNucleusHE.cc.
References G4endl, and CLHEP::detail::n.
Referenced by FillData().
|
private |
Definition at line 186 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), and HadrNucDifferCrSec().
|
private |
Definition at line 186 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), and HadrNucDifferCrSec().
|
private |
Definition at line 189 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), G4ElasticHadrNucleusHE(), and HadrNucDifferCrSec().
|
private |
Definition at line 180 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), and HadronProtonQ2().
|
private |
Definition at line 180 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), and HadronProtonQ2().
|
private |
Definition at line 180 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), HadrNucDifferCrSec(), and HadronProtonQ2().
|
private |
Definition at line 184 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), and InterpolateHN().
|
private |
Definition at line 183 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), and InterpolateHN().
|
private |
Definition at line 183 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), and HadrNucDifferCrSec().
|
private |
Definition at line 177 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), GetFt(), and HadronProtonQ2().
|
private |
Definition at line 177 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), and HadrNucDifferCrSec().
|
private |
Definition at line 177 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), and HadrNucDifferCrSec().
|
private |
Definition at line 166 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), FillFq2(), G4ElasticHadrNucleusHE(), GetQ2_2(), and HadronNucleusQ2_2().
|
private |
Definition at line 186 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), and HadrNucDifferCrSec().
|
private |
Definition at line 165 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), and SampleInvariantT().
Definition at line 198 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetEnergyMomentumCheckLevels(), and G4HadronicInteraction::SetEnergyMomentumCheckLevels().
|
staticprivate |
Definition at line 194 of file G4ElasticHadrNucleusHE.hh.
Referenced by Binom(), and GetBinomCof().
|
private |
Definition at line 198 of file G4ElasticHadrNucleusHE.hh.
Referenced by InFileName(), and ~G4ElasticHadrNucleusHE().
|
staticprivate |
Definition at line 196 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), InitialiseModel(), SampleInvariantT(), and ~G4ElasticHadrNucleusHE().
|
staticprivate |
Definition at line 192 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), and G4ElasticHadrNucleusHE().
|
staticprivate |
Definition at line 157 of file G4ElasticHadrNucleusHE.hh.
Referenced by InitialiseModel(), and SampleInvariantT().
|
staticprivate |
Definition at line 158 of file G4ElasticHadrNucleusHE.hh.
Referenced by InitialiseModel(), and SampleInvariantT().
|
staticprivate |
Definition at line 159 of file G4ElasticHadrNucleusHE.hh.
Referenced by InitialiseModel(), and SampleInvariantT().
|
staticprivate |
Definition at line 191 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), and FillFq2().
|
staticprivate |
Definition at line 193 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), and HadronNucleusQ2_2().
|
staticprivate |
Definition at line 162 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData().
|
staticprivate |
Definition at line 161 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData().
|
private |
Definition at line 173 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), FillData(), G4ElasticHadrNucleusHE(), HadrNucDifferCrSec(), and HadronProtonQ2().
|
private |
Definition at line 176 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetLightFq2(), and HadrNucDifferCrSec().
|
private |
Definition at line 176 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), and HadrNucDifferCrSec().
|
private |
Definition at line 176 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetLightFq2(), and HadrNucDifferCrSec().
|
private |
Definition at line 171 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), FillData(), G4ElasticHadrNucleusHE(), HadronProtonQ2(), and InterpolateHN().
|
private |
Definition at line 172 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), FillData(), G4ElasticHadrNucleusHE(), and HadronProtonQ2().
|
private |
Definition at line 169 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), FillData(), G4ElasticHadrNucleusHE(), HadronNucleusQ2_2(), InitialiseModel(), and SampleInvariantT().
|
private |
Definition at line 170 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetLightFq2(), HadrNucDifferCrSec(), HadronNucleusQ2_2(), HadronProtonQ2(), InitialiseModel(), and SampleInvariantT().
|
private |
Definition at line 154 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), FillData(), G4ElasticHadrNucleusHE(), InitialiseModel(), and SampleInvariantT().
|
private |
Definition at line 155 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), FillData(), G4ElasticHadrNucleusHE(), InitialiseModel(), and SampleInvariantT().
|
private |
Definition at line 156 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), G4ElasticHadrNucleusHE(), HadronProtonQ2(), InitialiseModel(), and SampleInvariantT().
|
protectedinherited |
Definition at line 188 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::Block(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), and G4HadronicInteraction::IsBlocked().
|
private |
Definition at line 200 of file G4ElasticHadrNucleusHE.hh.
Referenced by G4ElasticHadrNucleusHE(), InitialiseModel(), and ~G4ElasticHadrNucleusHE().
|
privateinherited |
Definition at line 87 of file G4HadronElastic.hh.
Referenced by G4HadronElastic::ApplyYourself(), G4HadronElastic::G4HadronElastic(), G4HadronElastic::LowestEnergyLimit(), and G4HadronElastic::SetLowestEnergyLimit().
|
private |
Definition at line 197 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), and G4ElasticHadrNucleusHE().
|
privateinherited |
Definition at line 88 of file G4HadronElastic.hh.
Referenced by G4HadronElastic::ApplyYourself(), and G4HadronElastic::G4HadronElastic().
|
protectedinherited |
Definition at line 77 of file G4HadronElastic.hh.
Referenced by G4HadronElastic::ApplyYourself(), G4HadronElastic::G4HadronElastic(), SampleInvariantT(), G4HadronElastic::SampleInvariantT(), and G4LowEHadronElastic::SampleInvariantT().
|
private |
Definition at line 189 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), G4ElasticHadrNucleusHE(), GetLightFq2(), and HadrNucDifferCrSec().
|
private |
Definition at line 189 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), FillFq2(), G4ElasticHadrNucleusHE(), GetQ2_2(), HadrNucDifferCrSec(), and HadronNucleusQ2_2().
|
private |
Definition at line 189 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), FillFq2(), G4ElasticHadrNucleusHE(), GetLightFq2(), GetQ2_2(), HadrNucDifferCrSec(), and HadronNucleusQ2_2().
|
private |
Definition at line 189 of file G4ElasticHadrNucleusHE.hh.
Referenced by FillData(), G4ElasticHadrNucleusHE(), GetLightFq2(), and HadrNucDifferCrSec().
|
privateinherited |
Definition at line 194 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetRecoilEnergyThreshold(), and G4HadronicInteraction::SetRecoilEnergyThreshold().
|
privateinherited |
Definition at line 192 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::G4HadronicInteraction(), and G4HadronicInteraction::~G4HadronicInteraction().
|
protectedinherited |
Definition at line 78 of file G4HadronElastic.hh.
Referenced by G4NeutrinoElectronNcModel::ApplyYourself(), G4NeutronElectronElModel::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LEpp::ApplyYourself(), G4HadronElastic::G4HadronElastic(), G4LEHadronProtonElastic::G4LEHadronProtonElastic(), G4LEnp::G4LEnp(), G4LEpp::G4LEpp(), G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), and G4NeutronElectronElModel::G4NeutronElectronElModel().
|
private |
Definition at line 184 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), and InterpolateHN().
|
private |
Definition at line 183 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), and InterpolateHN().
|
private |
Definition at line 183 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), and HadrNucDifferCrSec().
|
privateinherited |
Definition at line 85 of file G4HadronElastic.hh.
Referenced by G4HadronElastic::ApplyYourself(), and G4HadronElastic::G4HadronElastic().
|
privateinherited |
Definition at line 204 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::DeActivateFor(), and G4HadronicInteraction::IsBlocked().
|
privateinherited |
Definition at line 205 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::DeActivateFor(), and G4HadronicInteraction::IsBlocked().
|
privateinherited |
Definition at line 84 of file G4HadronElastic.hh.
Referenced by G4HadronElastic::ApplyYourself(), and G4HadronElastic::G4HadronElastic().
|
protectedinherited |
Definition at line 186 of file G4HadronicInteraction.hh.
Referenced by G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4HadronicInteraction::G4HadronicInteraction(), G4hhElastic::G4hhElastic(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4HadronicInteraction::GetMaxEnergy(), and G4HadronicInteraction::SetMaxEnergy().
|
privateinherited |
Definition at line 201 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetMaxEnergy(), and G4HadronicInteraction::SetMaxEnergy().
|
privateinherited |
Definition at line 203 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetMaxEnergy(), and G4HadronicInteraction::SetMaxEnergy().
|
protectedinherited |
Definition at line 185 of file G4HadronicInteraction.hh.
Referenced by G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4hhElastic::G4hhElastic(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4HadronicInteraction::GetMinEnergy(), and G4HadronicInteraction::SetMinEnergy().
|
privateinherited |
Definition at line 200 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetMinEnergy(), and G4HadronicInteraction::SetMinEnergy().
|
privateinherited |
Definition at line 202 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetMinEnergy(), and G4HadronicInteraction::SetMinEnergy().
|
privateinherited |
Definition at line 196 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetModelName(), and G4HadronicInteraction::SetModelName().
|
privateinherited |
Definition at line 83 of file G4HadronElastic.hh.
Referenced by G4HadronElastic::G4HadronElastic().
|
protectedinherited |
Definition at line 172 of file G4HadronicInteraction.hh.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4LENDCapture::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4LENDFission::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4ElectroVDNuclearModel::ApplyYourself(), G4ParticleHPThermalScattering::ApplyYourself(), G4NeutrinoElectronNcModel::ApplyYourself(), G4NeutronElectronElModel::ApplyYourself(), G4LFission::ApplyYourself(), G4ANuElNucleusCcModel::ApplyYourself(), G4ANuElNucleusNcModel::ApplyYourself(), G4ANuMuNucleusCcModel::ApplyYourself(), G4ANuMuNucleusNcModel::ApplyYourself(), G4MuonVDNuclearModel::ApplyYourself(), G4NeutrinoElectronCcModel::ApplyYourself(), G4NuElNucleusCcModel::ApplyYourself(), G4NuElNucleusNcModel::ApplyYourself(), G4NuMuNucleusCcModel::ApplyYourself(), G4NuMuNucleusNcModel::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LowEGammaNuclearModel::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LEpp::ApplyYourself(), G4BinaryCascade::ApplyYourself(), G4CascadeInterface::ApplyYourself(), G4LMsdGenerator::ApplyYourself(), G4ElectroVDNuclearModel::CalculateEMVertex(), G4MuonVDNuclearModel::CalculateEMVertex(), G4ElectroVDNuclearModel::CalculateHadronicVertex(), G4MuonVDNuclearModel::CalculateHadronicVertex(), G4NeutrinoNucleusModel::CoherentPion(), G4CascadeInterface::copyOutputToHadronicResult(), G4BinaryCascade::DebugEpConservation(), G4BinaryCascade::DebugFinalEpConservation(), G4NeutrinoNucleusModel::FinalBarion(), G4NeutrinoNucleusModel::FinalMeson(), G4WilsonAbrasionModel::GetAbradedNucleons(), G4CascadeInterface::NoInteraction(), G4CascadeInterface::Propagate(), G4NeutrinoNucleusModel::RecoilDeexcitation(), G4LEHadronProtonElastic::~G4LEHadronProtonElastic(), G4LEnp::~G4LEnp(), and G4LFission::~G4LFission().
|
privateinherited |
Definition at line 82 of file G4HadronElastic.hh.
Referenced by G4HadronElastic::ApplyYourself(), and G4HadronElastic::G4HadronElastic().
|
private |
Definition at line 176 of file G4ElasticHadrNucleusHE.hh.
Referenced by DefineHadronValues(), and G4ElasticHadrNucleusHE().
|
protectedinherited |
Definition at line 177 of file G4HadronicInteraction.hh.
Referenced by G4WilsonAbrasionModel::ApplyYourself(), G4EMDissociation::ApplyYourself(), G4LFission::ApplyYourself(), G4MuMinusCapturePrecompound::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LowEGammaNuclearModel::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LEpp::ApplyYourself(), G4CascadeInterface::ApplyYourself(), G4CascadeInterface::checkFinalResult(), G4CascadeInterface::copyOutputToHadronicResult(), G4CascadeInterface::copyOutputToReactionProducts(), G4LENDModel::create_used_target_map(), G4CascadeInterface::createBullet(), G4CascadeInterface::createTarget(), DefineHadronValues(), FillData(), FillFq2(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4ElasticHadrNucleusHE(), G4EMDissociation::G4EMDissociation(), G4hhElastic::G4hhElastic(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), GetFt(), GetLightFq2(), GetQ2_2(), G4HadronicInteraction::GetVerboseLevel(), HadronNucleusQ2_2(), HadronProtonQ2(), G4LFission::init(), G4DiffuseElastic::Initialise(), G4DiffuseElasticV2::Initialise(), G4NuclNuclDiffuseElastic::Initialise(), G4DiffuseElastic::InitialiseOnFly(), G4DiffuseElasticV2::InitialiseOnFly(), G4NuclNuclDiffuseElastic::InitialiseOnFly(), G4CascadeInterface::makeDynamicParticle(), G4CascadeInterface::NoInteraction(), G4CascadeInterface::Propagate(), SampleInvariantT(), G4AntiNuclElastic::SampleThetaCMS(), G4DiffuseElastic::SampleThetaLab(), G4NuclNuclDiffuseElastic::SampleThetaLab(), G4AntiNuclElastic::SampleThetaLab(), G4WilsonAbrasionModel::SetUseAblation(), G4HadronicInteraction::SetVerboseLevel(), G4WilsonAbrasionModel::SetVerboseLevel(), G4DiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElasticV2::ThetaCMStoThetaLab(), G4NuclNuclDiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElastic::ThetaLabToThetaCMS(), G4DiffuseElasticV2::ThetaLabToThetaCMS(), and G4NuclNuclDiffuseElastic::ThetaLabToThetaCMS().