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

Definition at line 46 of file G4LEAntiXiZeroInelastic.hh.
Public Member Functions | |
| G4LEAntiXiZeroInelastic () | |
| ~G4LEAntiXiZeroInelastic () | |
| G4HadFinalState * | ApplyYourself (const G4HadProjectile &aTrack, G4Nucleus &targetNucleus) |
| G4bool | operator== (const G4HadronicInteraction &right) const |
| G4bool | operator!= (const G4HadronicInteraction &right) const |
| G4double | GetMinEnergy () const |
| virtual G4double | GetMinEnergy (const G4Material *aMaterial, const G4Element *anElement) const |
| void | SetMinEnergy (const G4double anEnergy) |
| virtual void | SetMinEnergy (G4double anEnergy, G4Element *anElement) |
| virtual void | SetMinEnergy (G4double anEnergy, G4Material *aMaterial) |
| G4double | GetMaxEnergy () const |
| virtual G4double | GetMaxEnergy (const G4Material *aMaterial, const G4Element *anElement) const |
| void | SetMaxEnergy (const G4double anEnergy) |
| virtual void | SetMaxEnergy (G4double anEnergy, G4Element *anElement) |
| virtual void | SetMaxEnergy (G4double anEnergy, G4Material *aMaterial) |
| const G4HadronicInteraction * | GetMyPointer () const |
| G4int | GetVerboseLevel () const |
| void | SetVerboseLevel (G4int value) |
| const G4String & | GetModelName () const |
| virtual void | DeActivateFor (G4Material *aMaterial) |
| virtual void | DeActivateFor (G4Element *anElement) |
| virtual void | ActivateFor (G4Material *aMaterial) |
| virtual void | ActivateFor (G4Element *anElement) |
| virtual G4bool | IsBlocked (const G4Material *aMaterial) const |
| virtual G4bool | IsBlocked (const G4Element *anElement) const |
| virtual G4bool | IsApplicable (const G4HadProjectile &, G4Nucleus &) |
Protected Member Functions | |
| G4double | Pmltpc (G4int np, G4int nm, G4int nz, G4int n, G4double b, G4double c) |
| G4bool | MarkLeadingStrangeParticle (const G4ReactionProduct ¤tParticle, const G4ReactionProduct &targetParticle, G4ReactionProduct &leadParticle) |
| void | SetUpPions (const G4int np, const G4int nm, const G4int nz, G4FastVector< G4ReactionProduct, GHADLISTSIZE > &vec, G4int &vecLen) |
| void | Rotate (G4FastVector< G4ReactionProduct, GHADLISTSIZE > &vec, G4int &vecLen) |
| void | GetNormalizationConstant (const G4double availableEnergy, G4double &n, G4double &anpn) |
| void | CalculateMomenta (G4FastVector< G4ReactionProduct, GHADLISTSIZE > &vec, G4int &vecLen, const G4HadProjectile *originalIncident, const G4DynamicParticle *originalTarget, G4ReactionProduct &modifiedOriginal, G4Nucleus &targetNucleus, G4ReactionProduct ¤tParticle, G4ReactionProduct &targetParticle, G4bool &incidentHasChanged, G4bool &targetHasChanged, G4bool quasiElastic) |
| void | SetUpChange (G4FastVector< G4ReactionProduct, GHADLISTSIZE > &vec, G4int &vecLen, G4ReactionProduct ¤tParticle, G4ReactionProduct &targetParticle, G4bool &incidentHasChanged) |
| G4bool | IsBlocked () const |
| void | Block () |
Protected Attributes | |
| G4HadFinalState | theParticleChange |
| G4int | verboseLevel |
| G4ReactionDynamics | theReactionDynamics |
| G4double | theMinEnergy |
| G4double | theMaxEnergy |
| G4bool | isBlocked |
| G4String | theModelName |
Private Member Functions | |
| void | Cascade (G4FastVector< G4ReactionProduct, GHADLISTSIZE > &vec, G4int &vecLen, const G4HadProjectile *originalIncident, G4ReactionProduct ¤tParticle, G4ReactionProduct &targetParticle, G4bool &incidentHasChanged, G4bool &targetHasChanged, G4bool &quasiElastic) |
| G4LEAntiXiZeroInelastic::G4LEAntiXiZeroInelastic | ( | ) | [inline] |
Definition at line 50 of file G4LEAntiXiZeroInelastic.hh.
References GeV, G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
Here is the call graph for this function:

| G4LEAntiXiZeroInelastic::~G4LEAntiXiZeroInelastic | ( | ) | [inline] |
Definition at line 56 of file G4LEAntiXiZeroInelastic.hh.
| 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 * G4LEAntiXiZeroInelastic::ApplyYourself | ( | const G4HadProjectile & | aTrack, | |
| G4Nucleus & | targetNucleus | |||
| ) | [virtual] |
Implements G4HadronicInteraction.
Definition at line 43 of file G4LEAntiXiZeroInelastic.cc.
References G4InelasticInteraction::CalculateMomenta(), Cascade(), G4Nucleus::Cinema(), G4Nucleus::EvaporationEffects(), G4cout, G4endl, G4UniformRand, G4HadProjectile::GetDefinition(), G4DynamicParticle::GetDefinition(), G4ReactionProduct::GetKineticEnergy(), G4HadProjectile::GetKineticEnergy(), G4HadProjectile::GetMaterial(), G4ReactionProduct::GetMomentum(), G4Material::GetName(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGMass(), G4ReactionProduct::GetTotalMomentum(), GeV, G4FastVector< Type, N >::Initialize(), MeV, G4Nucleus::ReturnTargetParticle(), G4ReactionProduct::SetKineticEnergy(), G4ReactionProduct::SetMomentum(), G4ReactionProduct::SetSide(), G4InelasticInteraction::SetUpChange(), G4HadronicInteraction::theParticleChange, and G4HadronicInteraction::verboseLevel.
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 G4InelasticInteraction::CalculateMomenta | ( | G4FastVector< G4ReactionProduct, GHADLISTSIZE > & | vec, | |
| G4int & | vecLen, | |||
| const G4HadProjectile * | originalIncident, | |||
| const G4DynamicParticle * | originalTarget, | |||
| G4ReactionProduct & | modifiedOriginal, | |||
| G4Nucleus & | targetNucleus, | |||
| G4ReactionProduct & | currentParticle, | |||
| G4ReactionProduct & | targetParticle, | |||
| G4bool & | incidentHasChanged, | |||
| G4bool & | targetHasChanged, | |||
| G4bool | quasiElastic | |||
| ) | [protected, inherited] |
Definition at line 173 of file G4InelasticInteraction.cc.
References G4Nucleus::AnnihilationEvaporationEffects(), G4InelasticInteraction::cache, G4Nucleus::Cinema(), G4cout, G4UniformRand, G4ReactionDynamics::GenerateXandPt(), G4HadProjectile::Get4Momentum(), G4DynamicParticle::GetDefinition(), G4HadProjectile::GetDefinition(), G4ReactionProduct::GetKineticEnergy(), G4HadProjectile::GetKineticEnergy(), G4ReactionProduct::GetMass(), G4ReactionProduct::GetMomentum(), G4Nucleus::GetN(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), G4ReactionProduct::GetTotalMomentum(), GeV, G4FastVector< Type, N >::Initialize(), G4KaonMinus::KaonMinus(), G4KaonPlus::KaonPlus(), G4KaonZeroLong::KaonZeroLong(), G4KaonZeroShort::KaonZeroShort(), G4InelasticInteraction::MarkLeadingStrangeParticle(), MeV, G4ReactionDynamics::ProduceStrangeParticlePairs(), G4HadReentrentException::Report(), G4InelasticInteraction::Rotate(), G4FastVector< Type, N >::SetElement(), G4ReactionProduct::SetKineticEnergy(), G4ReactionProduct::SetMomentum(), G4ReactionDynamics::SuppressChargedPions(), G4HadronicInteraction::theReactionDynamics, G4ReactionDynamics::TwoBody(), G4ReactionDynamics::TwoCluster(), and G4InelasticInteraction::what.
Referenced by G4LEXiZeroInelastic::ApplyYourself(), G4LEXiMinusInelastic::ApplyYourself(), G4LESigmaPlusInelastic::ApplyYourself(), G4LESigmaMinusInelastic::ApplyYourself(), G4LEProtonInelastic::ApplyYourself(), G4LEPionPlusInelastic::ApplyYourself(), G4LEPionMinusInelastic::ApplyYourself(), G4LEOmegaMinusInelastic::ApplyYourself(), G4LENeutronInelastic::ApplyYourself(), G4LELambdaInelastic::ApplyYourself(), G4LEKaonZeroInelastic::ApplyYourself(), G4LEKaonPlusInelastic::ApplyYourself(), G4LEKaonMinusInelastic::ApplyYourself(), ApplyYourself(), G4LEAntiXiMinusInelastic::ApplyYourself(), G4LEAntiSigmaPlusInelastic::ApplyYourself(), G4LEAntiSigmaMinusInelastic::ApplyYourself(), G4LEAntiProtonInelastic::ApplyYourself(), G4LEAntiOmegaMinusInelastic::ApplyYourself(), G4LEAntiNeutronInelastic::ApplyYourself(), G4LEAntiLambdaInelastic::ApplyYourself(), and G4LEAntiKaonZeroInelastic::ApplyYourself().
Here is the call graph for this function:

| void G4LEAntiXiZeroInelastic::Cascade | ( | G4FastVector< G4ReactionProduct, GHADLISTSIZE > & | vec, | |
| G4int & | vecLen, | |||
| const G4HadProjectile * | originalIncident, | |||
| G4ReactionProduct & | currentParticle, | |||
| G4ReactionProduct & | targetParticle, | |||
| G4bool & | incidentHasChanged, | |||
| G4bool & | targetHasChanged, | |||
| G4bool & | quasiElastic | |||
| ) | [private] |
Definition at line 128 of file G4LEAntiXiZeroInelastic.cc.
References G4UniformRand, G4ReactionProduct::GetDefinition(), G4HadProjectile::GetDefinition(), G4ReactionProduct::GetMass(), G4InelasticInteraction::GetNormalizationConstant(), G4ParticleDefinition::GetPDGMass(), G4HadProjectile::GetTotalEnergy(), G4FastVector< Type, N >::Initialize(), G4KaonMinus::KaonMinus(), MeV, G4Neutron::Neutron(), G4PionPlus::PionPlus(), G4InelasticInteraction::Pmltpc(), G4Proton::Proton(), G4ReactionProduct::SetDefinition(), G4ReactionProduct::SetDefinitionAndUpdateE(), G4FastVector< Type, N >::SetElement(), G4ReactionProduct::SetSide(), G4InelasticInteraction::SetUpPions(), G4SigmaPlus::SigmaPlus(), and G4XiMinus::XiMinus().
Referenced by ApplyYourself().
Here is the call graph for this function:

| 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.
| 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.
| void G4InelasticInteraction::GetNormalizationConstant | ( | const G4double | availableEnergy, | |
| G4double & | n, | |||
| G4double & | anpn | |||
| ) | [protected, inherited] |
Definition at line 129 of file G4InelasticInteraction.cc.
References GeV.
Referenced by G4LEXiZeroInelastic::Cascade(), G4LEXiMinusInelastic::Cascade(), G4LESigmaPlusInelastic::Cascade(), G4LESigmaMinusInelastic::Cascade(), G4LEProtonInelastic::Cascade(), G4LEPionPlusInelastic::Cascade(), G4LEPionMinusInelastic::Cascade(), G4LEOmegaMinusInelastic::Cascade(), G4LENeutronInelastic::Cascade(), G4LELambdaInelastic::Cascade(), G4LEKaonZeroInelastic::Cascade(), G4LEKaonPlusInelastic::Cascade(), G4LEKaonMinusInelastic::Cascade(), Cascade(), G4LEAntiXiMinusInelastic::Cascade(), G4LEAntiSigmaPlusInelastic::Cascade(), G4LEAntiSigmaMinusInelastic::Cascade(), G4LEAntiProtonInelastic::Cascade(), G4LEAntiOmegaMinusInelastic::Cascade(), G4LEAntiNeutronInelastic::Cascade(), G4LEAntiLambdaInelastic::Cascade(), and G4LEAntiKaonZeroInelastic::Cascade().
| 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 G4InelasticInteraction::MarkLeadingStrangeParticle | ( | const G4ReactionProduct & | currentParticle, | |
| const G4ReactionProduct & | targetParticle, | |||
| G4ReactionProduct & | leadParticle | |||
| ) | [protected, inherited] |
Definition at line 66 of file G4InelasticInteraction.cc.
References G4ReactionProduct::GetDefinition(), G4ReactionProduct::GetMass(), G4ParticleDefinition::GetPDGMass(), G4KaonPlus::KaonPlus(), G4Neutron::Neutron(), and G4Proton::Proton().
Referenced by G4InelasticInteraction::CalculateMomenta().
Here is the call graph for this function:

| G4bool G4HadronicInteraction::operator!= | ( | const G4HadronicInteraction & | right | ) | const [inline, inherited] |
Definition at line 97 of file G4HadronicInteraction.hh.
| G4bool G4HadronicInteraction::operator== | ( | const G4HadronicInteraction & | right | ) | const [inline, inherited] |
Definition at line 93 of file G4HadronicInteraction.hh.
| G4double G4InelasticInteraction::Pmltpc | ( | G4int | np, | |
| G4int | nm, | |||
| G4int | nz, | |||
| G4int | n, | |||
| G4double | b, | |||
| G4double | c | |||
| ) | [protected, inherited] |
Definition at line 48 of file G4InelasticInteraction.cc.
Referenced by G4LEXiZeroInelastic::Cascade(), G4LEXiMinusInelastic::Cascade(), G4LESigmaPlusInelastic::Cascade(), G4LESigmaMinusInelastic::Cascade(), G4LEProtonInelastic::Cascade(), G4LEPionPlusInelastic::Cascade(), G4LEPionMinusInelastic::Cascade(), G4LEOmegaMinusInelastic::Cascade(), G4LENeutronInelastic::Cascade(), G4LELambdaInelastic::Cascade(), G4LEKaonZeroInelastic::Cascade(), G4LEKaonPlusInelastic::Cascade(), G4LEKaonMinusInelastic::Cascade(), Cascade(), G4LEAntiXiMinusInelastic::Cascade(), G4LEAntiSigmaPlusInelastic::Cascade(), G4LEAntiSigmaMinusInelastic::Cascade(), G4LEAntiProtonInelastic::Cascade(), G4LEAntiOmegaMinusInelastic::Cascade(), G4LEAntiNeutronInelastic::Cascade(), G4LEAntiLambdaInelastic::Cascade(), and G4LEAntiKaonZeroInelastic::Cascade().
| void G4InelasticInteraction::Rotate | ( | G4FastVector< G4ReactionProduct, GHADLISTSIZE > & | vec, | |
| G4int & | vecLen | |||
| ) | [protected, inherited] |
Definition at line 343 of file G4InelasticInteraction.cc.
References G4InelasticInteraction::cache, G4UniformRand, and G4InelasticInteraction::what.
Referenced by G4InelasticInteraction::CalculateMomenta().
| 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(), 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(), 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 G4InelasticInteraction::SetUpChange | ( | G4FastVector< G4ReactionProduct, GHADLISTSIZE > & | vec, | |
| G4int & | vecLen, | |||
| G4ReactionProduct & | currentParticle, | |||
| G4ReactionProduct & | targetParticle, | |||
| G4bool & | incidentHasChanged | |||
| ) | [protected, inherited] |
Definition at line 357 of file G4InelasticInteraction.cc.
References G4HadFinalState::AddSecondary(), G4InelasticInteraction::cache, G4HadFinalState::Clear(), DBL_MIN, eV, G4UniformRand, G4ReactionProduct::GetDefinition(), G4ReactionProduct::GetKineticEnergy(), G4ReactionProduct::GetMass(), G4ReactionProduct::GetMomentum(), G4KaonZeroLong::KaonZeroLong(), G4KaonZeroShort::KaonZeroShort(), m, MeV, G4DynamicParticle::SetDefinition(), G4ReactionProduct::SetDefinition(), G4HadFinalState::SetEnergyChange(), G4DynamicParticle::SetMomentum(), G4HadFinalState::SetMomentumChange(), G4HadFinalState::SetStatusChange(), stopAndKill, G4HadronicInteraction::theParticleChange, and G4InelasticInteraction::what.
Referenced by G4LEXiZeroInelastic::ApplyYourself(), G4LEXiMinusInelastic::ApplyYourself(), G4LESigmaPlusInelastic::ApplyYourself(), G4LESigmaMinusInelastic::ApplyYourself(), G4LEProtonInelastic::ApplyYourself(), G4LEPionPlusInelastic::ApplyYourself(), G4LEPionMinusInelastic::ApplyYourself(), G4LEOmegaMinusInelastic::ApplyYourself(), G4LENeutronInelastic::ApplyYourself(), G4LELambdaInelastic::ApplyYourself(), G4LEKaonZeroInelastic::ApplyYourself(), G4LEKaonPlusInelastic::ApplyYourself(), G4LEKaonMinusInelastic::ApplyYourself(), ApplyYourself(), G4LEAntiXiMinusInelastic::ApplyYourself(), G4LEAntiSigmaPlusInelastic::ApplyYourself(), G4LEAntiSigmaMinusInelastic::ApplyYourself(), G4LEAntiProtonInelastic::ApplyYourself(), G4LEAntiOmegaMinusInelastic::ApplyYourself(), G4LEAntiNeutronInelastic::ApplyYourself(), G4LEAntiLambdaInelastic::ApplyYourself(), and G4LEAntiKaonZeroInelastic::ApplyYourself().
Here is the call graph for this function:

| void G4InelasticInteraction::SetUpPions | ( | const G4int | np, | |
| const G4int | nm, | |||
| const G4int | nz, | |||
| G4FastVector< G4ReactionProduct, GHADLISTSIZE > & | vec, | |||
| G4int & | vecLen | |||
| ) | [protected, inherited] |
Definition at line 95 of file G4InelasticInteraction.cc.
References G4UniformRand, G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4PionZero::PionZero(), G4ReactionProduct::SetDefinition(), G4FastVector< Type, N >::SetElement(), and G4ReactionProduct::SetSide().
Referenced by G4LEXiZeroInelastic::Cascade(), G4LEXiMinusInelastic::Cascade(), G4LESigmaPlusInelastic::Cascade(), G4LESigmaMinusInelastic::Cascade(), G4LEProtonInelastic::Cascade(), G4LEPionPlusInelastic::Cascade(), G4LEPionMinusInelastic::Cascade(), G4LEOmegaMinusInelastic::Cascade(), G4LENeutronInelastic::Cascade(), G4LELambdaInelastic::Cascade(), G4LEKaonZeroInelastic::Cascade(), G4LEKaonPlusInelastic::Cascade(), G4LEKaonMinusInelastic::Cascade(), Cascade(), G4LEAntiXiMinusInelastic::Cascade(), G4LEAntiSigmaPlusInelastic::Cascade(), G4LEAntiSigmaMinusInelastic::Cascade(), G4LEAntiProtonInelastic::Cascade(), G4LEAntiOmegaMinusInelastic::Cascade(), G4LEAntiNeutronInelastic::Cascade(), G4LEAntiLambdaInelastic::Cascade(), and G4LEAntiKaonZeroInelastic::Cascade().
Here is the call graph for this function:

| 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().
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().
G4HadFinalState G4HadronicInteraction::theParticleChange [protected, inherited] |
Reimplemented in G4ParaFissionModel, and G4TheoFSGenerator.
Definition at line 172 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(), G4QMDReaction::ApplyYourself(), G4NeutronHPThermalScattering::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(), ApplyYourself(), G4LEAntiXiMinusInelastic::ApplyYourself(), G4LEAntiSigmaPlusInelastic::ApplyYourself(), G4LEAntiSigmaMinusInelastic::ApplyYourself(), G4LEAntiProtonInelastic::ApplyYourself(), G4LEAntiOmegaMinusInelastic::ApplyYourself(), G4LEAntiNeutronInelastic::ApplyYourself(), G4LEAntiLambdaInelastic::ApplyYourself(), G4LEAntiKaonZeroInelastic::ApplyYourself(), G4LEAlphaInelastic::ApplyYourself(), G4LCapture::ApplyYourself(), G4Mars5GeV::ApplyYourself(), G4HEXiZeroInelastic::ApplyYourself(), G4HEXiMinusInelastic::ApplyYourself(), G4HESigmaPlusInelastic::ApplyYourself(), G4HESigmaMinusInelastic::ApplyYourself(), G4HEProtonInelastic::ApplyYourself(), G4HEPionPlusInelastic::ApplyYourself(), G4HEPionMinusInelastic::ApplyYourself(), G4HEOmegaMinusInelastic::ApplyYourself(), G4HENeutronInelastic::ApplyYourself(), G4HELambdaInelastic::ApplyYourself(), G4HEKaonZeroInelastic::ApplyYourself(), G4HEKaonPlusInelastic::ApplyYourself(), G4HEKaonMinusInelastic::ApplyYourself(), G4HEAntiXiZeroInelastic::ApplyYourself(), G4HEAntiXiMinusInelastic::ApplyYourself(), G4HEAntiSigmaPlusInelastic::ApplyYourself(), G4HEAntiSigmaMinusInelastic::ApplyYourself(), G4HEAntiProtonInelastic::ApplyYourself(), G4HEAntiOmegaMinusInelastic::ApplyYourself(), G4HEAntiNeutronInelastic::ApplyYourself(), G4HEAntiLambdaInelastic::ApplyYourself(), G4HEAntiKaonZeroInelastic::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEnp::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4ElasticHadrNucleusHE::ApplyYourself(), G4DiffuseElastic::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4BinaryCascade::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4HEInelastic::FillParticleChange(), G4WilsonAbrasionModel::GetAbradedNucleons(), G4RPGInelastic::SetUpChange(), G4InelasticInteraction::SetUpChange(), G4RPGNeutronInelastic::SlowNeutron(), G4LENeutronInelastic::SlowNeutron(), G4RPGProtonInelastic::SlowProton(), G4LEProtonInelastic::SlowProton(), G4LCapture::~G4LCapture(), G4LEnp::~G4LEnp(), and G4LFission::~G4LFission().
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().
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(), 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