G4ChargeExchange Class Reference

#include <G4ChargeExchange.hh>

Inheritance diagram for G4ChargeExchange:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 56 of file G4ChargeExchange.hh.

Public Member Functions

 G4ChargeExchange (G4HadronElastic *hel=0, G4double elim=100.*keV, G4double ehigh=GeV)
virtual ~G4ChargeExchange ()
virtual G4HadFinalStateApplyYourself (const G4HadProjectile &aTrack, G4Nucleus &targetNucleus)
void SetKinEnergyLow (G4double value)
void SetKinEnergyHigh (G4double value)
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 G4HadronicInteractionGetMyPointer () const
G4int GetVerboseLevel () const
void SetVerboseLevel (G4int value)
const G4StringGetModelName () 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

G4bool IsBlocked () const
void Block ()

Protected Attributes

G4HadFinalState theParticleChange
G4int verboseLevel
G4ReactionDynamics theReactionDynamics
G4double theMinEnergy
G4double theMaxEnergy
G4bool isBlocked
G4String theModelName

Private Attributes

G4VQCrossSectionqCManager
G4ElasticHadrNucleusHEhElastic
G4HadronElasticfElastic
G4bool native
G4ParticleDefinitiontheProton
G4ParticleDefinitiontheNeutron
G4ParticleDefinitiontheAProton
G4ParticleDefinitiontheANeutron
G4ParticleDefinitionthePiPlus
G4ParticleDefinitionthePiMinus
G4ParticleDefinitionthePiZero
G4ParticleDefinitiontheKPlus
G4ParticleDefinitiontheKMinus
G4ParticleDefinitiontheK0S
G4ParticleDefinitiontheK0L
G4ParticleDefinitiontheL
G4ParticleDefinitiontheAntiL
G4ParticleDefinitiontheSPlus
G4ParticleDefinitiontheASPlus
G4ParticleDefinitiontheSMinus
G4ParticleDefinitiontheASMinus
G4ParticleDefinitiontheS0
G4ParticleDefinitiontheAS0
G4ParticleDefinitiontheXiMinus
G4ParticleDefinitiontheXi0
G4ParticleDefinitiontheAXiMinus
G4ParticleDefinitiontheAXi0
G4ParticleDefinitiontheOmega
G4ParticleDefinitiontheAOmega
G4ParticleDefinitiontheD
G4ParticleDefinitiontheT
G4ParticleDefinitiontheA
G4ParticleDefinitiontheHe3
G4double ekinlim
G4double ekinlow
G4double ekinhigh


Constructor & Destructor Documentation

G4ChargeExchange::G4ChargeExchange ( G4HadronElastic hel = 0,
G4double  elim = 100.*keV,
G4double  ehigh = GeV 
)

Definition at line 50 of file G4ChargeExchange.cc.

References G4Alpha::Alpha(), G4AntiLambda::AntiLambda(), G4AntiNeutron::AntiNeutron(), G4AntiOmegaMinus::AntiOmegaMinus(), G4AntiProton::AntiProton(), G4AntiSigmaMinus::AntiSigmaMinus(), G4AntiSigmaPlus::AntiSigmaPlus(), G4AntiSigmaZero::AntiSigmaZero(), G4AntiXiMinus::AntiXiMinus(), G4AntiXiZero::AntiXiZero(), G4Deuteron::Deuteron(), ekinlow, fElastic, G4HadronElastic::GetCS(), G4HadronElastic::GetHElastic(), GeV, G4He3::He3(), hElastic, G4KaonMinus::KaonMinus(), G4KaonPlus::KaonPlus(), G4KaonZeroLong::KaonZeroLong(), G4KaonZeroShort::KaonZeroShort(), G4Lambda::Lambda(), MeV, native, G4Neutron::Neutron(), G4OmegaMinus::OmegaMinus(), G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4PionZero::PionZero(), G4Proton::Proton(), qCManager, G4HadronicInteraction::SetMaxEnergy(), G4HadronicInteraction::SetMinEnergy(), G4SigmaMinus::SigmaMinus(), G4SigmaPlus::SigmaPlus(), G4SigmaZero::SigmaZero(), TeV, theA, theANeutron, theAntiL, theAOmega, theAProton, theAS0, theASMinus, theASPlus, theAXi0, theAXiMinus, theD, theK0L, theK0S, theKMinus, theKPlus, theL, theNeutron, theOmega, thePiMinus, thePiPlus, thePiZero, theProton, theS0, theSMinus, theSPlus, theT, theXi0, theXiMinus, G4Triton::Triton(), G4HadronicInteraction::verboseLevel, G4XiMinus::XiMinus(), and G4XiZero::XiZero().

Here is the call graph for this function:

G4ChargeExchange::~G4ChargeExchange (  )  [virtual]

Definition at line 101 of file G4ChargeExchange.cc.

References fElastic, and native.


Member Function Documentation

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 * G4ChargeExchange::ApplyYourself ( const G4HadProjectile aTrack,
G4Nucleus targetNucleus 
) [virtual]

Implements G4HadronicInteraction.

Definition at line 106 of file G4ChargeExchange.cc.

References G4HadFinalState::AddSecondary(), G4HadFinalState::Clear(), ekinhigh, ekinlim, ekinlow, fElastic, fHElastic, G4ParticleTable::FindIon(), fLElastic, fQElastic, fSWave, G4cout, G4endl, G4UniformRand, G4HadProjectile::Get4Momentum(), G4VQCrossSection::GetCrossSection(), G4HadProjectile::GetDefinition(), G4VQCrossSection::GetExchangeT(), G4HadProjectile::GetKineticEnergy(), G4Nucleus::GetN(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), G4HadProjectile::GetTotalMomentum(), G4Nucleus::GetZ(), GeV, hElastic, m2, MeV, qCManager, G4HadronElastic::SampleT(), G4ElasticHadrNucleusHE::SampleT(), G4DynamicParticle::SetDefinition(), G4HadFinalState::SetEnergyChange(), G4DynamicParticle::SetKineticEnergy(), G4HadFinalState::SetLocalEnergyDeposit(), G4HadFinalState::SetMomentumChange(), G4HadFinalState::SetStatusChange(), stopAndKill, theA, theANeutron, theAProton, theD, theHe3, theK0L, theK0S, theKMinus, theKPlus, theL, theNeutron, G4HadronicInteraction::theParticleChange, thePiMinus, thePiPlus, thePiZero, theProton, theS0, theSMinus, theSPlus, theT, 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 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.

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]

Reimplemented in G4Mars5GeV.

Definition at line 168 of file G4HadronicInteraction.hh.

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().

G4bool G4HadronicInteraction::IsBlocked ( const G4Element anElement  )  const [virtual, inherited]

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.

G4bool G4HadronicInteraction::operator== ( const G4HadronicInteraction right  )  const [inline, inherited]

Definition at line 93 of file G4HadronicInteraction.hh.

void G4ChargeExchange::SetKinEnergyHigh ( G4double  value  )  [inline]

Definition at line 121 of file G4ChargeExchange.hh.

References ekinhigh.

void G4ChargeExchange::SetKinEnergyLow ( G4double  value  )  [inline]

Definition at line 116 of file G4ChargeExchange.hh.

References ekinlow.

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(), 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(), 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::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.


Member Data Documentation

G4double G4ChargeExchange::ekinhigh [private]

Definition at line 113 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and SetKinEnergyHigh().

G4double G4ChargeExchange::ekinlim [private]

Definition at line 111 of file G4ChargeExchange.hh.

Referenced by ApplyYourself().

G4double G4ChargeExchange::ekinlow [private]

Definition at line 112 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), G4ChargeExchange(), and SetKinEnergyLow().

G4HadronElastic* G4ChargeExchange::fElastic [private]

Definition at line 78 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), G4ChargeExchange(), and ~G4ChargeExchange().

G4ElasticHadrNucleusHE* G4ChargeExchange::hElastic [private]

Definition at line 77 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4bool G4HadronicInteraction::isBlocked [protected, inherited]

Definition at line 194 of file G4HadronicInteraction.hh.

Referenced by G4HadronicInteraction::Block(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), and G4HadronicInteraction::IsBlocked().

G4bool G4ChargeExchange::native [private]

Definition at line 79 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange(), and ~G4ChargeExchange().

G4VQCrossSection* G4ChargeExchange::qCManager [private]

Definition at line 76 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theA [private]

Definition at line 108 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theANeutron [private]

Definition at line 84 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theAntiL [private]

Definition at line 93 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theAOmega [private]

Definition at line 105 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theAProton [private]

Definition at line 83 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theAS0 [private]

Definition at line 99 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theASMinus [private]

Definition at line 97 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theASPlus [private]

Definition at line 95 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theAXi0 [private]

Definition at line 103 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theAXiMinus [private]

Definition at line 102 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theD [private]

Definition at line 106 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theHe3 [private]

Definition at line 109 of file G4ChargeExchange.hh.

Referenced by ApplyYourself().

G4ParticleDefinition* G4ChargeExchange::theK0L [private]

Definition at line 91 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theK0S [private]

Definition at line 90 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theKMinus [private]

Definition at line 89 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theKPlus [private]

Definition at line 88 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theL [private]

Definition at line 92 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

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().

G4ParticleDefinition* G4ChargeExchange::theNeutron [private]

Definition at line 82 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theOmega [private]

Definition at line 104 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

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(), G4LEAntiXiZeroInelastic::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(), 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().

G4ParticleDefinition* G4ChargeExchange::thePiMinus [private]

Definition at line 86 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::thePiPlus [private]

Definition at line 85 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::thePiZero [private]

Definition at line 87 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theProton [private]

Definition at line 81 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

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().

G4ParticleDefinition* G4ChargeExchange::theS0 [private]

Definition at line 98 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theSMinus [private]

Definition at line 96 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theSPlus [private]

Definition at line 94 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theT [private]

Definition at line 107 of file G4ChargeExchange.hh.

Referenced by ApplyYourself(), and G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theXi0 [private]

Definition at line 101 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

G4ParticleDefinition* G4ChargeExchange::theXiMinus [private]

Definition at line 100 of file G4ChargeExchange.hh.

Referenced by G4ChargeExchange().

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(), ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4ElasticHadrNucleusHE::DefineHadronValues(), G4LElastic::Defs1(), 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().


The documentation for this class was generated from the following files:
Generated on Sat Apr 12 06:09:13 2008 for Geant4 by  doxygen 1.4.7