#include <G4TheoFSGenerator.hh>
Inheritance diagram for G4TheoFSGenerator:

Definition at line 55 of file G4TheoFSGenerator.hh.
| G4TheoFSGenerator::G4TheoFSGenerator | ( | const G4String & | name = "TheoFSGenerator" |
) |
| G4TheoFSGenerator::~G4TheoFSGenerator | ( | ) |
| G4TheoFSGenerator::G4TheoFSGenerator | ( | const G4TheoFSGenerator & | right | ) | [private] |
Definition at line 44 of file G4TheoFSGenerator.cc.
| virtual void G4HadronicInteraction::ActivateFor | ( | G4Element * | anElement | ) | [inline, virtual, inherited] |
Definition at line 157 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::Block(), G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
Here is the call graph for this function:

| virtual void G4HadronicInteraction::ActivateFor | ( | G4Material * | aMaterial | ) | [inline, virtual, inherited] |
Definition at line 149 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::Block(), G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
Here is the call graph for this function:

| G4HadFinalState * G4TheoFSGenerator::ApplyYourself | ( | const G4HadProjectile & | thePrimary, | |
| G4Nucleus & | theNucleus | |||
| ) | [virtual] |
Implements G4HadronicInteraction.
Definition at line 76 of file G4TheoFSGenerator.cc.
References G4HadFinalState::AddSecondary(), G4HadFinalState::Clear(), G4cout, G4endl, G4UniformRand, G4HadProjectile::Get4Momentum(), G4HadProjectile::GetDefinition(), G4ProjectileDiffractiveChannel::GetFraction(), G4QuasiElasticChannel::GetFraction(), G4HadProjectile::GetKineticEnergy(), G4V3DNucleus::GetMassNumber(), G4V3DNucleus::GetNucleons(), G4VHighEnergyGenerator::GetWoundedNucleus(), isAlive, G4DecayStrongResonances::Propagate(), G4VIntraNuclearTransportModel::Propagate(), G4VHighEnergyGenerator::Scatter(), G4ProjectileDiffractiveChannel::Scatter(), G4QuasiElasticChannel::Scatter(), G4HadFinalState::SetEnergyChange(), G4HadFinalState::SetMomentumChange(), G4HadFinalState::SetStatusChange(), stopAndKill, theDecay, theHighEnergyGenerator, theParticleChange, theProjectileDiffraction, theQuasielastic, and theTransport.
Referenced by G4ElectroNuclearReaction::ApplyYourself().
Here is the call graph for this function:

| void G4HadronicInteraction::Block | ( | ) | [inline, protected, inherited] |
Definition at line 193 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::isBlocked.
Referenced by G4HadronicInteraction::ActivateFor().
| void G4HadronicInteraction::DeActivateFor | ( | G4Element * | anElement | ) | [virtual, inherited] |
Definition at line 173 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::theBlockedListElements.
| void G4HadronicInteraction::DeActivateFor | ( | G4Material * | aMaterial | ) | [virtual, inherited] |
Definition at line 167 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::theBlockedList.
| const G4HadFinalState * G4TheoFSGenerator::GetFinalState | ( | ) | const [inline, private] |
| const G4VHighEnergyGenerator * G4TheoFSGenerator::GetHighEnergyGenerator | ( | ) | const [inline, private] |
| G4double G4HadronicInteraction::GetMaxEnergy | ( | const G4Material * | aMaterial, | |
| const G4Element * | anElement | |||
| ) | const [virtual, inherited] |
Definition at line 101 of file G4HadronicInteraction.cc.
References G4cout, G4endl, G4Material::GetName(), GeV, G4HadronicInteraction::IsBlocked(), second, G4HadronicInteraction::theMaxEnergy, G4HadronicInteraction::theMaxEnergyList, G4HadronicInteraction::theMaxEnergyListElements, and G4HadronicInteraction::verboseLevel.
Here is the call graph for this function:

| G4double G4HadronicInteraction::GetMaxEnergy | ( | ) | const [inline, inherited] |
Definition at line 114 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMaxEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4EnergyRangeManager::GetHadronicInteraction(), G4HadronProcessStore::Print(), G4HadronInelasticQLHEP::Register(), and G4HadronInelasticQBBC::Register().
| G4double G4HadronicInteraction::GetMinEnergy | ( | const G4Material * | aMaterial, | |
| const G4Element * | anElement | |||
| ) | const [virtual, inherited] |
Definition at line 36 of file G4HadronicInteraction.cc.
References G4cout, G4endl, G4Material::GetName(), GeV, G4HadronicInteraction::IsBlocked(), second, G4HadronicInteraction::theMinEnergy, G4HadronicInteraction::theMinEnergyList, G4HadronicInteraction::theMinEnergyListElements, and G4HadronicInteraction::verboseLevel.
Here is the call graph for this function:

| G4double G4HadronicInteraction::GetMinEnergy | ( | ) | const [inline, inherited] |
Definition at line 101 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMinEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4HadronProcessStore::Print(), G4HadronInelasticQLHEP::Register(), and G4HadronInelasticQBBC::Register().
| const G4String& G4HadronicInteraction::GetModelName | ( | ) | const [inline, inherited] |
Reimplemented in G4VIntraNuclearTransportModel.
Definition at line 136 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theModelName.
Referenced by G4HadronicProcess::GeneralPostStepDoIt().
| const G4HadronicInteraction* G4HadronicInteraction::GetMyPointer | ( | ) | const [inline, inherited] |
Definition at line 127 of file G4HadronicInteraction.hh.
| const G4VIntraNuclearTransportModel * G4TheoFSGenerator::GetTransport | ( | ) | const [inline, private] |
| G4int G4HadronicInteraction::GetVerboseLevel | ( | ) | const [inline, inherited] |
Definition at line 130 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::verboseLevel.
Referenced by G4Mars5GeV::AddSecondaryToMarsList(), G4Mars5GeV::ApplyYourself(), G4Mars5GeV::CoulombBarrier(), G4Mars5GeV::CreateNucleon(), G4Mars5GeV::CreatePion(), G4Mars5GeV::CreatePionZero(), G4Mars5GeV::GetTargetNuclei(), G4Mars5GeV::SelBS(), G4Mars5GeV::Trans(), and G4Mars5GeV::Treem5().
| virtual G4bool G4HadronicInteraction::IsApplicable | ( | const G4HadProjectile & | , | |
| G4Nucleus & | ||||
| ) | [inline, virtual, inherited] |
| G4bool G4HadronicInteraction::IsBlocked | ( | ) | const [inline, protected, inherited] |
Definition at line 192 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::isBlocked.
Referenced by G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
Definition at line 192 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::theBlockedListElements.
| G4bool G4HadronicInteraction::IsBlocked | ( | const G4Material * | aMaterial | ) | const [virtual, inherited] |
Definition at line 179 of file G4HadronicInteraction.cc.
References G4HadronicInteraction::theBlockedList.
| G4bool G4HadronicInteraction::operator!= | ( | const G4HadronicInteraction & | right | ) | const [inline, inherited] |
Definition at line 97 of file G4HadronicInteraction.hh.
| int G4TheoFSGenerator::operator!= | ( | const G4TheoFSGenerator & | right | ) | const [private] |
Definition at line 70 of file G4TheoFSGenerator.cc.
| const G4TheoFSGenerator & G4TheoFSGenerator::operator= | ( | const G4TheoFSGenerator & | right | ) | [private] |
Definition at line 57 of file G4TheoFSGenerator.cc.
| G4bool G4HadronicInteraction::operator== | ( | const G4HadronicInteraction & | right | ) | const [inline, inherited] |
Definition at line 93 of file G4HadronicInteraction.hh.
| int G4TheoFSGenerator::operator== | ( | const G4TheoFSGenerator & | right | ) | const [private] |
Definition at line 65 of file G4TheoFSGenerator.cc.
| void G4TheoFSGenerator::SetHighEnergyGenerator | ( | G4VHighEnergyGenerator *const | value | ) | [inline] |
Definition at line 103 of file G4TheoFSGenerator.hh.
References theHighEnergyGenerator.
Referenced by G4ElectroNuclearReaction::ApplyYourself(), G4ElectroNuclearBuilder::Build(), G4HadronInelasticQLHEP::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFCNeutronBuilder::G4FTFCNeutronBuilder(), G4FTFCPiKBuilder::G4FTFCPiKBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4QGSBinaryNeutronBuilder::G4QGSBinaryNeutronBuilder(), G4QGSBinaryPiKBuilder::G4QGSBinaryPiKBuilder(), G4QGSBinaryProtonBuilder::G4QGSBinaryProtonBuilder(), G4QGSCEflowNeutronBuilder::G4QGSCEflowNeutronBuilder(), G4QGSCEflowPiKBuilder::G4QGSCEflowPiKBuilder(), G4QGSCEflowProtonBuilder::G4QGSCEflowProtonBuilder(), G4QGSCNeutronBuilder::G4QGSCNeutronBuilder(), G4QGSCPiKBuilder::G4QGSCPiKBuilder(), G4QGSCProtonBuilder::G4QGSCProtonBuilder(), G4QGSPNeutronBuilder::G4QGSPNeutronBuilder(), G4QGSPPiKBuilder::G4QGSPPiKBuilder(), G4QGSPProtonBuilder::G4QGSPProtonBuilder(), and TheoModelFactory< C, S, F >::New().
| void G4HadronicInteraction::SetMaxEnergy | ( | G4double | anEnergy, | |
| G4Material * | aMaterial | |||
| ) | [virtual, inherited] |
Definition at line 146 of file G4HadronicInteraction.cc.
References G4cout, G4endl, G4Material::GetName(), G4HadronicInteraction::IsBlocked(), second, and G4HadronicInteraction::theMaxEnergyList.
Here is the call graph for this function:

| void G4HadronicInteraction::SetMaxEnergy | ( | G4double | anEnergy, | |
| G4Element * | anElement | |||
| ) | [virtual, inherited] |
Definition at line 125 of file G4HadronicInteraction.cc.
References G4cout, G4endl, G4Element::GetName(), G4HadronicInteraction::IsBlocked(), second, and G4HadronicInteraction::theMaxEnergyListElements.
Here is the call graph for this function:

| void G4HadronicInteraction::SetMaxEnergy | ( | const G4double | anEnergy | ) | [inline, inherited] |
Definition at line 120 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMaxEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4HadronInelasticQLHEP::AddHEP(), G4HadronInelasticQLHEP::AddLEP(), G4IonBinaryCascadePhysics::AddProcess(), G4ElectroNuclearReaction::ApplyYourself(), G4QGSPProtonBuilder::Build(), G4QGSPPiKBuilder::Build(), G4QGSPNeutronBuilder::Build(), G4QGSCProtonBuilder::Build(), G4QGSCPiKBuilder::Build(), G4QGSCNeutronBuilder::Build(), G4QGSCEflowProtonBuilder::Build(), G4QGSCEflowPiKBuilder::Build(), G4QGSCEflowNeutronBuilder::Build(), G4QGSBinaryProtonBuilder::Build(), G4QGSBinaryPiKBuilder::Build(), G4QGSBinaryNeutronBuilder::Build(), G4PrecoProtonBuilder::Build(), G4PrecoNeutronBuilder::Build(), G4NeutronHPBuilder::Build(), G4MiscLHEPBuilder::Build(), G4LHEPProtonBuilder::Build(), G4LHEPPiKBuilder::Build(), G4LHEPNeutronBuilder::Build(), G4LEPProtonBuilder::Build(), G4LEPPiKBuilder::Build(), G4LEPNeutronBuilder::Build(), G4FTFPProtonBuilder::Build(), G4FTFPPiKBuilder::Build(), G4FTFPNeutronBuilder::Build(), G4FTFCProtonBuilder::Build(), G4FTFCPiKBuilder::Build(), G4FTFCNeutronBuilder::Build(), G4FTFBinaryProtonBuilder::Build(), G4FTFBinaryPiKBuilder::Build(), G4ElectroNuclearBuilder::Build(), G4BinaryProtonBuilder::Build(), G4BinaryPiKBuilder::Build(), G4BinaryNeutronBuilder::Build(), G4BertiniProtonBuilder::Build(), G4BertiniPiKBuilder::Build(), G4BertiniNeutronBuilder::Build(), G4HadronInelasticQLHEP::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4BertiniPiKBuilder::G4BertiniPiKBuilder(), G4BinaryCascade::G4BinaryCascade(), G4BinaryPiKBuilder::G4BinaryPiKBuilder(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4ElectroNuclearReaction::G4ElectroNuclearReaction(), G4EMDissociation::G4EMDissociation(), G4EventGenerator::G4EventGenerator(), G4FissLib::G4FissLib(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4HadronElastic::G4HadronElastic(), G4LCapture::G4LCapture(), G4LEAlphaInelastic::G4LEAlphaInelastic(), G4LEAntiKaonZeroInelastic::G4LEAntiKaonZeroInelastic(), G4LEAntiLambdaInelastic::G4LEAntiLambdaInelastic(), G4LEAntiNeutronInelastic::G4LEAntiNeutronInelastic(), G4LEAntiOmegaMinusInelastic::G4LEAntiOmegaMinusInelastic(), G4LEAntiProtonInelastic::G4LEAntiProtonInelastic(), G4LEAntiSigmaMinusInelastic::G4LEAntiSigmaMinusInelastic(), G4LEAntiSigmaPlusInelastic::G4LEAntiSigmaPlusInelastic(), G4LEAntiXiMinusInelastic::G4LEAntiXiMinusInelastic(), G4LEAntiXiZeroInelastic::G4LEAntiXiZeroInelastic(), G4LEDeuteronInelastic::G4LEDeuteronInelastic(), G4LEKaonMinusInelastic::G4LEKaonMinusInelastic(), G4LEKaonPlusInelastic::G4LEKaonPlusInelastic(), G4LEKaonZeroInelastic::G4LEKaonZeroInelastic(), G4LEKaonZeroLInelastic::G4LEKaonZeroLInelastic(), G4LEKaonZeroSInelastic::G4LEKaonZeroSInelastic(), G4LELambdaInelastic::G4LELambdaInelastic(), G4LElastic::G4LElastic(), G4LENeutronInelastic::G4LENeutronInelastic(), G4LEnp::G4LEnp(), G4LEOmegaMinusInelastic::G4LEOmegaMinusInelastic(), G4LEPionMinusInelastic::G4LEPionMinusInelastic(), G4LEPionPlusInelastic::G4LEPionPlusInelastic(), G4LEpp::G4LEpp(), G4LEProtonInelastic::G4LEProtonInelastic(), G4LESigmaMinusInelastic::G4LESigmaMinusInelastic(), G4LESigmaPlusInelastic::G4LESigmaPlusInelastic(), G4LETritonInelastic::G4LETritonInelastic(), G4LEXiMinusInelastic::G4LEXiMinusInelastic(), G4LEXiZeroInelastic::G4LEXiZeroInelastic(), G4LFission::G4LFission(), G4Mars5GeV::G4Mars5GeV(), G4NeutronHPCapture::G4NeutronHPCapture(), G4NeutronHPElastic::G4NeutronHPElastic(), G4NeutronHPFission::G4NeutronHPFission(), G4NeutronHPInelastic::G4NeutronHPInelastic(), G4NeutronHPorLCapture::G4NeutronHPorLCapture(), G4NeutronHPorLEInelastic::G4NeutronHPorLEInelastic(), G4NeutronHPorLElastic::G4NeutronHPorLElastic(), G4NeutronHPorLFission::G4NeutronHPorLFission(), G4NeutronHPThermalScattering::G4NeutronHPThermalScattering(), G4ParaFissionModel::G4ParaFissionModel(), G4RPGAntiKZeroInelastic::G4RPGAntiKZeroInelastic(), G4RPGAntiLambdaInelastic::G4RPGAntiLambdaInelastic(), G4RPGAntiNeutronInelastic::G4RPGAntiNeutronInelastic(), G4RPGAntiOmegaMinusInelastic::G4RPGAntiOmegaMinusInelastic(), G4RPGAntiProtonInelastic::G4RPGAntiProtonInelastic(), G4RPGAntiSigmaMinusInelastic::G4RPGAntiSigmaMinusInelastic(), G4RPGAntiSigmaPlusInelastic::G4RPGAntiSigmaPlusInelastic(), G4RPGAntiXiMinusInelastic::G4RPGAntiXiMinusInelastic(), G4RPGAntiXiZeroInelastic::G4RPGAntiXiZeroInelastic(), G4RPGKLongInelastic::G4RPGKLongInelastic(), G4RPGKMinusInelastic::G4RPGKMinusInelastic(), G4RPGKPlusInelastic::G4RPGKPlusInelastic(), G4RPGKShortInelastic::G4RPGKShortInelastic(), G4RPGKZeroInelastic::G4RPGKZeroInelastic(), G4RPGLambdaInelastic::G4RPGLambdaInelastic(), G4RPGNeutronInelastic::G4RPGNeutronInelastic(), G4RPGOmegaMinusInelastic::G4RPGOmegaMinusInelastic(), G4RPGPiMinusInelastic::G4RPGPiMinusInelastic(), G4RPGPiPlusInelastic::G4RPGPiPlusInelastic(), G4RPGProtonInelastic::G4RPGProtonInelastic(), G4RPGSigmaMinusInelastic::G4RPGSigmaMinusInelastic(), G4RPGSigmaPlusInelastic::G4RPGSigmaPlusInelastic(), G4RPGXiMinusInelastic::G4RPGXiMinusInelastic(), G4RPGXiZeroInelastic::G4RPGXiZeroInelastic(), and G4WilsonAbrasionModel::G4WilsonAbrasionModel().
| void G4HadronicInteraction::SetMinEnergy | ( | G4double | anEnergy, | |
| G4Material * | aMaterial | |||
| ) | [virtual, inherited] |
Definition at line 80 of file G4HadronicInteraction.cc.
References G4cout, G4endl, G4Material::GetName(), G4HadronicInteraction::IsBlocked(), second, and G4HadronicInteraction::theMinEnergyList.
Here is the call graph for this function:

| void G4HadronicInteraction::SetMinEnergy | ( | G4double | anEnergy, | |
| G4Element * | anElement | |||
| ) | [virtual, inherited] |
Definition at line 59 of file G4HadronicInteraction.cc.
References G4cout, G4endl, G4Element::GetName(), G4HadronicInteraction::IsBlocked(), second, and G4HadronicInteraction::theMinEnergyListElements.
Here is the call graph for this function:

| void G4HadronicInteraction::SetMinEnergy | ( | const G4double | anEnergy | ) | [inline, inherited] |
Definition at line 107 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::theMinEnergy.
Referenced by G4HadronicInteraction::ActivateFor(), G4HadronInelasticQLHEP::AddHEP(), G4HadronInelasticQLHEP::AddLEP(), G4IonBinaryCascadePhysics::AddProcess(), G4ElectroNuclearReaction::ApplyYourself(), G4QGSPProtonBuilder::Build(), G4QGSPPiKBuilder::Build(), G4QGSPNeutronBuilder::Build(), G4QGSCProtonBuilder::Build(), G4QGSCPiKBuilder::Build(), G4QGSCNeutronBuilder::Build(), G4QGSCEflowProtonBuilder::Build(), G4QGSCEflowPiKBuilder::Build(), G4QGSCEflowNeutronBuilder::Build(), G4QGSBinaryProtonBuilder::Build(), G4QGSBinaryPiKBuilder::Build(), G4QGSBinaryNeutronBuilder::Build(), G4PrecoProtonBuilder::Build(), G4PrecoNeutronBuilder::Build(), G4NeutronHPBuilder::Build(), G4LHEPProtonBuilder::Build(), G4LHEPPiKBuilder::Build(), G4LHEPNeutronBuilder::Build(), G4LEPProtonBuilder::Build(), G4LEPPiKBuilder::Build(), G4LEPNeutronBuilder::Build(), G4FTFPProtonBuilder::Build(), G4FTFPPiKBuilder::Build(), G4FTFPNeutronBuilder::Build(), G4FTFCProtonBuilder::Build(), G4FTFCPiKBuilder::Build(), G4FTFCNeutronBuilder::Build(), G4FTFBinaryProtonBuilder::Build(), G4FTFBinaryPiKBuilder::Build(), G4ElectroNuclearBuilder::Build(), G4BinaryProtonBuilder::Build(), G4BinaryPiKBuilder::Build(), G4BinaryNeutronBuilder::Build(), G4BertiniProtonBuilder::Build(), G4BertiniPiKBuilder::Build(), G4BertiniNeutronBuilder::Build(), G4HadronInelasticQLHEP::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4BertiniPiKBuilder::G4BertiniPiKBuilder(), G4BinaryCascade::G4BinaryCascade(), G4BinaryPiKBuilder::G4BinaryPiKBuilder(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4ElectroNuclearReaction::G4ElectroNuclearReaction(), G4EMDissociation::G4EMDissociation(), G4EventGenerator::G4EventGenerator(), G4FissLib::G4FissLib(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4HadronElastic::G4HadronElastic(), G4LCapture::G4LCapture(), G4LEAlphaInelastic::G4LEAlphaInelastic(), G4LEAntiKaonZeroInelastic::G4LEAntiKaonZeroInelastic(), G4LEAntiLambdaInelastic::G4LEAntiLambdaInelastic(), G4LEAntiNeutronInelastic::G4LEAntiNeutronInelastic(), G4LEAntiOmegaMinusInelastic::G4LEAntiOmegaMinusInelastic(), G4LEAntiProtonInelastic::G4LEAntiProtonInelastic(), G4LEAntiSigmaMinusInelastic::G4LEAntiSigmaMinusInelastic(), G4LEAntiSigmaPlusInelastic::G4LEAntiSigmaPlusInelastic(), G4LEAntiXiMinusInelastic::G4LEAntiXiMinusInelastic(), G4LEAntiXiZeroInelastic::G4LEAntiXiZeroInelastic(), G4LEDeuteronInelastic::G4LEDeuteronInelastic(), G4LEKaonMinusInelastic::G4LEKaonMinusInelastic(), G4LEKaonPlusInelastic::G4LEKaonPlusInelastic(), G4LEKaonZeroInelastic::G4LEKaonZeroInelastic(), G4LEKaonZeroLInelastic::G4LEKaonZeroLInelastic(), G4LEKaonZeroSInelastic::G4LEKaonZeroSInelastic(), G4LELambdaInelastic::G4LELambdaInelastic(), G4LElastic::G4LElastic(), G4LENeutronInelastic::G4LENeutronInelastic(), G4LEnp::G4LEnp(), G4LEOmegaMinusInelastic::G4LEOmegaMinusInelastic(), G4LEPionMinusInelastic::G4LEPionMinusInelastic(), G4LEPionPlusInelastic::G4LEPionPlusInelastic(), G4LEpp::G4LEpp(), G4LEProtonInelastic::G4LEProtonInelastic(), G4LESigmaMinusInelastic::G4LESigmaMinusInelastic(), G4LESigmaPlusInelastic::G4LESigmaPlusInelastic(), G4LETritonInelastic::G4LETritonInelastic(), G4LEXiMinusInelastic::G4LEXiMinusInelastic(), G4LEXiZeroInelastic::G4LEXiZeroInelastic(), G4LFission::G4LFission(), G4Mars5GeV::G4Mars5GeV(), G4NeutronHPCapture::G4NeutronHPCapture(), G4NeutronHPElastic::G4NeutronHPElastic(), G4NeutronHPFission::G4NeutronHPFission(), G4NeutronHPInelastic::G4NeutronHPInelastic(), G4NeutronHPorLCapture::G4NeutronHPorLCapture(), G4NeutronHPorLEInelastic::G4NeutronHPorLEInelastic(), G4NeutronHPorLElastic::G4NeutronHPorLElastic(), G4NeutronHPorLFission::G4NeutronHPorLFission(), G4NeutronHPThermalScattering::G4NeutronHPThermalScattering(), G4ParaFissionModel::G4ParaFissionModel(), G4RPGAntiKZeroInelastic::G4RPGAntiKZeroInelastic(), G4RPGAntiLambdaInelastic::G4RPGAntiLambdaInelastic(), G4RPGAntiNeutronInelastic::G4RPGAntiNeutronInelastic(), G4RPGAntiOmegaMinusInelastic::G4RPGAntiOmegaMinusInelastic(), G4RPGAntiProtonInelastic::G4RPGAntiProtonInelastic(), G4RPGAntiSigmaMinusInelastic::G4RPGAntiSigmaMinusInelastic(), G4RPGAntiSigmaPlusInelastic::G4RPGAntiSigmaPlusInelastic(), G4RPGAntiXiMinusInelastic::G4RPGAntiXiMinusInelastic(), G4RPGAntiXiZeroInelastic::G4RPGAntiXiZeroInelastic(), G4RPGKLongInelastic::G4RPGKLongInelastic(), G4RPGKMinusInelastic::G4RPGKMinusInelastic(), G4RPGKPlusInelastic::G4RPGKPlusInelastic(), G4RPGKShortInelastic::G4RPGKShortInelastic(), G4RPGKZeroInelastic::G4RPGKZeroInelastic(), G4RPGLambdaInelastic::G4RPGLambdaInelastic(), G4RPGNeutronInelastic::G4RPGNeutronInelastic(), G4RPGOmegaMinusInelastic::G4RPGOmegaMinusInelastic(), G4RPGPiMinusInelastic::G4RPGPiMinusInelastic(), G4RPGPiPlusInelastic::G4RPGPiPlusInelastic(), G4RPGProtonInelastic::G4RPGProtonInelastic(), G4RPGSigmaMinusInelastic::G4RPGSigmaMinusInelastic(), G4RPGSigmaPlusInelastic::G4RPGSigmaPlusInelastic(), G4RPGXiMinusInelastic::G4RPGXiMinusInelastic(), G4RPGXiZeroInelastic::G4RPGXiZeroInelastic(), and G4WilsonAbrasionModel::G4WilsonAbrasionModel().
| void G4TheoFSGenerator::SetProjectileDiffraction | ( | G4ProjectileDiffractiveChannel *const | value | ) | [inline] |
Definition at line 112 of file G4TheoFSGenerator.hh.
References theProjectileDiffraction.
Referenced by G4QGSPNeutronBuilder::G4QGSPNeutronBuilder(), G4QGSPPiKBuilder::G4QGSPPiKBuilder(), and G4QGSPProtonBuilder::G4QGSPProtonBuilder().
| void G4TheoFSGenerator::SetQuasiElasticChannel | ( | G4QuasiElasticChannel *const | value | ) | [inline] |
Definition at line 108 of file G4TheoFSGenerator.hh.
References theQuasielastic.
Referenced by G4HadronInelasticQBBC::ConstructProcess(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFCNeutronBuilder::G4FTFCNeutronBuilder(), G4FTFCPiKBuilder::G4FTFCPiKBuilder(), G4FTFCProtonBuilder::G4FTFCProtonBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4QGSBinaryNeutronBuilder::G4QGSBinaryNeutronBuilder(), G4QGSBinaryPiKBuilder::G4QGSBinaryPiKBuilder(), G4QGSBinaryProtonBuilder::G4QGSBinaryProtonBuilder(), G4QGSCEflowNeutronBuilder::G4QGSCEflowNeutronBuilder(), G4QGSCEflowPiKBuilder::G4QGSCEflowPiKBuilder(), G4QGSCEflowProtonBuilder::G4QGSCEflowProtonBuilder(), G4QGSCNeutronBuilder::G4QGSCNeutronBuilder(), G4QGSCPiKBuilder::G4QGSCPiKBuilder(), G4QGSCProtonBuilder::G4QGSCProtonBuilder(), G4QGSPNeutronBuilder::G4QGSPNeutronBuilder(), G4QGSPPiKBuilder::G4QGSPPiKBuilder(), and G4QGSPProtonBuilder::G4QGSPProtonBuilder().
| void G4TheoFSGenerator::SetTransport | ( | G4VIntraNuclearTransportModel *const | value | ) | [inline] |
Definition at line 93 of file G4TheoFSGenerator.hh.
References theTransport.
Referenced by G4ElectroNuclearReaction::ApplyYourself(), G4ElectroNuclearBuilder::Build(), G4HadronInelasticQLHEP::ConstructProcess(), G4HadronInelasticQBBC::ConstructProcess(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFCNeutronBuilder::G4FTFCNeutronBuilder(), G4FTFCPiKBuilder::G4FTFCPiKBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4QGSBinaryNeutronBuilder::G4QGSBinaryNeutronBuilder(), G4QGSBinaryPiKBuilder::G4QGSBinaryPiKBuilder(), G4QGSBinaryProtonBuilder::G4QGSBinaryProtonBuilder(), G4QGSCEflowNeutronBuilder::G4QGSCEflowNeutronBuilder(), G4QGSCEflowPiKBuilder::G4QGSCEflowPiKBuilder(), G4QGSCEflowProtonBuilder::G4QGSCEflowProtonBuilder(), G4QGSCNeutronBuilder::G4QGSCNeutronBuilder(), G4QGSCPiKBuilder::G4QGSCPiKBuilder(), G4QGSCProtonBuilder::G4QGSCProtonBuilder(), G4QGSPNeutronBuilder::G4QGSPNeutronBuilder(), G4QGSPPiKBuilder::G4QGSPPiKBuilder(), G4QGSPProtonBuilder::G4QGSPProtonBuilder(), and TheoModelFactory< C, S, F >::New().
| void G4HadronicInteraction::SetVerboseLevel | ( | G4int | value | ) | [inline, inherited] |
Reimplemented in G4WilsonAbrasionModel, G4HEAntiSigmaZeroInelastic, G4HEInelastic, G4HEKaonZeroLongInelastic, G4HEKaonZeroShortInelastic, and G4HESigmaZeroInelastic.
Definition at line 133 of file G4HadronicInteraction.hh.
References G4HadronicInteraction::verboseLevel.
G4bool G4HadronicInteraction::isBlocked [protected, inherited] |
Definition at line 194 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::Block(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), and G4HadronicInteraction::IsBlocked().
Definition at line 81 of file G4TheoFSGenerator.hh.
Referenced by ApplyYourself(), GetHighEnergyGenerator(), and SetHighEnergyGenerator().
G4double G4HadronicInteraction::theMaxEnergy [protected, inherited] |
Definition at line 190 of file G4HadronicInteraction.hh.
Referenced by G4DiffuseElastic::G4DiffuseElastic(), G4HEAntiKaonZeroInelastic::G4HEAntiKaonZeroInelastic(), G4HEAntiLambdaInelastic::G4HEAntiLambdaInelastic(), G4HEAntiNeutronInelastic::G4HEAntiNeutronInelastic(), G4HEAntiOmegaMinusInelastic::G4HEAntiOmegaMinusInelastic(), G4HEAntiProtonInelastic::G4HEAntiProtonInelastic(), G4HEAntiSigmaMinusInelastic::G4HEAntiSigmaMinusInelastic(), G4HEAntiSigmaPlusInelastic::G4HEAntiSigmaPlusInelastic(), G4HEAntiSigmaZeroInelastic::G4HEAntiSigmaZeroInelastic(), G4HEAntiXiMinusInelastic::G4HEAntiXiMinusInelastic(), G4HEAntiXiZeroInelastic::G4HEAntiXiZeroInelastic(), G4HEKaonMinusInelastic::G4HEKaonMinusInelastic(), G4HEKaonPlusInelastic::G4HEKaonPlusInelastic(), G4HEKaonZeroInelastic::G4HEKaonZeroInelastic(), G4HEKaonZeroLongInelastic::G4HEKaonZeroLongInelastic(), G4HEKaonZeroShortInelastic::G4HEKaonZeroShortInelastic(), G4HELambdaInelastic::G4HELambdaInelastic(), G4HENeutronInelastic::G4HENeutronInelastic(), G4HEOmegaMinusInelastic::G4HEOmegaMinusInelastic(), G4HEPionMinusInelastic::G4HEPionMinusInelastic(), G4HEPionPlusInelastic::G4HEPionPlusInelastic(), G4HEProtonInelastic::G4HEProtonInelastic(), G4HESigmaMinusInelastic::G4HESigmaMinusInelastic(), G4HESigmaPlusInelastic::G4HESigmaPlusInelastic(), G4HESigmaZeroInelastic::G4HESigmaZeroInelastic(), G4HEXiMinusInelastic::G4HEXiMinusInelastic(), G4HEXiZeroInelastic::G4HEXiZeroInelastic(), G4HadronicInteraction::GetMaxEnergy(), and G4HadronicInteraction::SetMaxEnergy().
G4double G4HadronicInteraction::theMinEnergy [protected, inherited] |
Definition at line 189 of file G4HadronicInteraction.hh.
Referenced by G4DiffuseElastic::G4DiffuseElastic(), G4HEAntiKaonZeroInelastic::G4HEAntiKaonZeroInelastic(), G4HEAntiLambdaInelastic::G4HEAntiLambdaInelastic(), G4HEAntiNeutronInelastic::G4HEAntiNeutronInelastic(), G4HEAntiOmegaMinusInelastic::G4HEAntiOmegaMinusInelastic(), G4HEAntiProtonInelastic::G4HEAntiProtonInelastic(), G4HEAntiSigmaMinusInelastic::G4HEAntiSigmaMinusInelastic(), G4HEAntiSigmaPlusInelastic::G4HEAntiSigmaPlusInelastic(), G4HEAntiSigmaZeroInelastic::G4HEAntiSigmaZeroInelastic(), G4HEAntiXiMinusInelastic::G4HEAntiXiMinusInelastic(), G4HEAntiXiZeroInelastic::G4HEAntiXiZeroInelastic(), G4HEKaonMinusInelastic::G4HEKaonMinusInelastic(), G4HEKaonPlusInelastic::G4HEKaonPlusInelastic(), G4HEKaonZeroInelastic::G4HEKaonZeroInelastic(), G4HEKaonZeroLongInelastic::G4HEKaonZeroLongInelastic(), G4HEKaonZeroShortInelastic::G4HEKaonZeroShortInelastic(), G4HELambdaInelastic::G4HELambdaInelastic(), G4HENeutronInelastic::G4HENeutronInelastic(), G4HEOmegaMinusInelastic::G4HEOmegaMinusInelastic(), G4HEPionMinusInelastic::G4HEPionMinusInelastic(), G4HEPionPlusInelastic::G4HEPionPlusInelastic(), G4HEProtonInelastic::G4HEProtonInelastic(), G4HESigmaMinusInelastic::G4HESigmaMinusInelastic(), G4HESigmaPlusInelastic::G4HESigmaPlusInelastic(), G4HESigmaZeroInelastic::G4HESigmaZeroInelastic(), G4HEXiMinusInelastic::G4HEXiMinusInelastic(), G4HEXiZeroInelastic::G4HEXiZeroInelastic(), G4HadronicInteraction::GetMinEnergy(), and G4HadronicInteraction::SetMinEnergy().
G4String G4HadronicInteraction::theModelName [protected, inherited] |
Definition at line 196 of file G4HadronicInteraction.hh.
Referenced by G4HadronicInteraction::GetModelName().
Reimplemented from G4HadronicInteraction.
Definition at line 83 of file G4TheoFSGenerator.hh.
Referenced by ApplyYourself(), G4TheoFSGenerator(), GetFinalState(), and ~G4TheoFSGenerator().
Definition at line 85 of file G4TheoFSGenerator.hh.
Referenced by ApplyYourself(), and SetProjectileDiffraction().
Definition at line 84 of file G4TheoFSGenerator.hh.
Referenced by ApplyYourself(), and SetQuasiElasticChannel().
G4ReactionDynamics G4HadronicInteraction::theReactionDynamics [protected, inherited] |
Definition at line 184 of file G4HadronicInteraction.hh.
Referenced by G4LETritonInelastic::ApplyYourself(), G4LEDeuteronInelastic::ApplyYourself(), G4LEAlphaInelastic::ApplyYourself(), G4InelasticInteraction::CalculateMomenta(), G4LEProtonInelastic::Cascade(), G4LENeutronInelastic::Cascade(), G4LENeutronInelastic::SlowNeutron(), and G4LEProtonInelastic::SlowProton().
Definition at line 80 of file G4TheoFSGenerator.hh.
Referenced by ApplyYourself(), GetTransport(), and SetTransport().
G4int G4HadronicInteraction::verboseLevel [protected, inherited] |
Reimplemented in G4CascadeElasticInterface, G4CascadeInterface, G4ElasticCascadeInterface, G4IBertini, G4PreCompoundCascadeInterface, G4HEAntiSigmaZeroInelastic, G4HEInelastic, G4HEKaonZeroLongInelastic, G4HESigmaZeroInelastic, G4InclAblaCascadeInterface, G4InclAblaLightIonInterface, G4InclCascadeInterface, and G4InclLightIonInterface.
Definition at line 177 of file G4HadronicInteraction.hh.
Referenced by G4RPGXiZeroInelastic::ApplyYourself(), G4RPGXiMinusInelastic::ApplyYourself(), G4RPGSigmaPlusInelastic::ApplyYourself(), G4RPGSigmaMinusInelastic::ApplyYourself(), G4RPGProtonInelastic::ApplyYourself(), G4RPGPiPlusInelastic::ApplyYourself(), G4RPGPiMinusInelastic::ApplyYourself(), G4RPGOmegaMinusInelastic::ApplyYourself(), G4RPGNeutronInelastic::ApplyYourself(), G4RPGLambdaInelastic::ApplyYourself(), G4RPGKZeroInelastic::ApplyYourself(), G4RPGKPlusInelastic::ApplyYourself(), G4RPGKMinusInelastic::ApplyYourself(), G4RPGAntiXiZeroInelastic::ApplyYourself(), G4RPGAntiXiMinusInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGAntiSigmaMinusInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGAntiOmegaMinusInelastic::ApplyYourself(), G4RPGAntiNeutronInelastic::ApplyYourself(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGAntiKZeroInelastic::ApplyYourself(), G4LFission::ApplyYourself(), G4LEXiZeroInelastic::ApplyYourself(), G4LEXiMinusInelastic::ApplyYourself(), G4LETritonInelastic::ApplyYourself(), G4LESigmaPlusInelastic::ApplyYourself(), G4LESigmaMinusInelastic::ApplyYourself(), G4LEProtonInelastic::ApplyYourself(), G4LEPionPlusInelastic::ApplyYourself(), G4LEPionMinusInelastic::ApplyYourself(), G4LEOmegaMinusInelastic::ApplyYourself(), G4LENeutronInelastic::ApplyYourself(), G4LElastic::ApplyYourself(), G4LELambdaInelastic::ApplyYourself(), G4LEKaonZeroInelastic::ApplyYourself(), G4LEKaonPlusInelastic::ApplyYourself(), G4LEKaonMinusInelastic::ApplyYourself(), G4LEDeuteronInelastic::ApplyYourself(), G4LEAntiXiZeroInelastic::ApplyYourself(), G4LEAntiXiMinusInelastic::ApplyYourself(), G4LEAntiSigmaPlusInelastic::ApplyYourself(), G4LEAntiSigmaMinusInelastic::ApplyYourself(), G4LEAntiProtonInelastic::ApplyYourself(), G4LEAntiOmegaMinusInelastic::ApplyYourself(), G4LEAntiNeutronInelastic::ApplyYourself(), G4LEAntiLambdaInelastic::ApplyYourself(), G4LEAntiKaonZeroInelastic::ApplyYourself(), G4LEAlphaInelastic::ApplyYourself(), G4LCapture::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEnp::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4ElasticHadrNucleusHE::ApplyYourself(), G4DiffuseElastic::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4ElasticHadrNucleusHE::DefineHadronValues(), G4LElastic::Defs1(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4ElasticHadrNucleusHE::G4ElasticHadrNucleusHE(), G4EMDissociation::G4EMDissociation(), G4HadronElastic::G4HadronElastic(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4ElasticHadrNucleusHE::GetFt(), G4ElasticHadrNucleusHE::GetHeavyFq2(), G4ElasticHadrNucleusHE::GetKinematics(), G4ElasticHadrNucleusHE::GetLightFq2(), G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), G4ElasticHadrNucleusHE::GetQ2_2(), G4HadronicInteraction::GetVerboseLevel(), G4ElasticHadrNucleusHE::HadronNucleusQ2_2(), G4LFission::init(), G4DiffuseElastic::Initialise(), G4DiffuseElastic::InitialiseOnFly(), G4HadronElastic::SampleT(), G4ElasticHadrNucleusHE::SampleT(), G4DiffuseElastic::SampleThetaLab(), G4WilsonAbrasionModel::SetUseAblation(), G4HadronicInteraction::SetVerboseLevel(), G4WilsonAbrasionModel::SetVerboseLevel(), G4DiffuseElastic::ThetaCMStoThetaLab(), and G4DiffuseElastic::ThetaLabToThetaCMS().
1.4.7