Geant4  10.02.p03
CexmcChargeExchangeProductionModel< OutputParticle > Member List

This is the complete list of members for CexmcChargeExchangeProductionModel< OutputParticle >, including all inherited members.

ActivateFor(const G4Material *aMaterial)G4HadronicInteractioninline
ActivateFor(const G4Element *anElement)G4HadronicInteractioninline
AddAngularRange(G4double top, G4double bottom, G4int nmbOfDivs)CexmcProductionModel
angularRangesCexmcProductionModelprotected
angularRangesRefCexmcProductionModelprotected
ApplyFermiMotion(G4bool on, G4bool fromMessenger=true)CexmcProductionModelinline
ApplyYourself(const G4HadProjectile &projectile, G4Nucleus &targetNucleus)CexmcChargeExchangeProductionModel< OutputParticle >virtual
Block()G4HadronicInteractioninlineprotected
BuildPhysicsTable(const G4ParticleDefinition &)G4HadronicInteractioninlinevirtual
CexmcChargeExchangeProductionModel()CexmcChargeExchangeProductionModel< OutputParticle >
CexmcProductionModel(const G4String &name="unspecified", G4bool fermiMotionIsOn=false)CexmcProductionModelexplicit
DeActivateFor(const G4Material *aMaterial)G4HadronicInteraction
DeActivateFor(const G4Element *anElement)G4HadronicInteraction
fermiMotionIsOnCexmcProductionModelprotected
FermiMotionStatusChangeHook(void)CexmcProductionModelprotectedvirtual
G4HadronicInteraction(const G4String &modelName="HadronicModel")G4HadronicInteraction
GetAngularRanges(void) constCexmcProductionModelinline
GetEnergyMomentumCheckLevels() constG4HadronicInteractionvirtual
GetFatalEnergyCheckLevels() constG4HadronicInteractionvirtual
GetIncidentParticle(void) constCexmcProductionModelinline
GetMaxEnergy() constG4HadronicInteractioninline
GetMaxEnergy(const G4Material *aMaterial, const G4Element *anElement) constG4HadronicInteraction
GetMinEnergy() constG4HadronicInteractioninline
GetMinEnergy(const G4Material *aMaterial, const G4Element *anElement) constG4HadronicInteraction
GetModelName() constG4HadronicInteractioninline
GetMyPointer() constG4HadronicInteractioninline
GetName(void) constCexmcProductionModelinline
GetNucleusOutputParticle(void) constCexmcProductionModelinline
GetNucleusParticle(void) constCexmcProductionModelinline
GetOutputParticle(void) constCexmcProductionModelinline
GetProductionModelData(void) constCexmcProductionModelinline
GetRecoilEnergyThreshold() constG4HadronicInteractioninline
GetTriggeredAngularRanges(void) constCexmcProductionModelinline
GetVerboseLevel() constG4HadronicInteractioninlinevirtual
incidentParticleCexmcProductionModelprotected
IsApplicable(const G4HadProjectile &, G4Nucleus &)G4HadronicInteractioninlinevirtual
IsBlocked(const G4Material *aMaterial) constG4HadronicInteraction
IsBlocked(const G4Element *anElement) constG4HadronicInteraction
IsBlocked() constG4HadronicInteractioninlineprotected
isBlockedG4HadronicInteractionprotected
IsFermiMotionOn(void) constCexmcProductionModelinline
ModelDescription(std::ostream &outFile) constG4HadronicInteractionvirtual
nameCexmcProductionModelprotected
nucleusOutputParticleCexmcProductionModelprotected
nucleusParticleCexmcProductionModelprotected
nucleusParticleMassCexmcChargeExchangeProductionModel< OutputParticle >private
operator!=(const G4HadronicInteraction &right) constG4HadronicInteractioninline
operator==(const G4HadronicInteraction &right) constG4HadronicInteractioninline
outputParticleCexmcProductionModelprotected
phaseSpaceGeneratorCexmcChargeExchangeProductionModel< OutputParticle >private
PrintInitialData(void) constCexmcProductionModelinline
productionModelDataCexmcProductionModelprotected
SampleInvariantT(const G4ParticleDefinition *p, G4double plab, G4int Z, G4int A)G4HadronicInteractionvirtual
SetAngularRange(G4double top, G4double bottom, G4int nmbOfDivs)CexmcProductionModel
SetAngularRanges(const CexmcAngularRangeList &angularRanges_)CexmcProductionModelinline
SetEnergyMomentumCheckLevels(G4double relativeLevel, G4double absoluteLevel)G4HadronicInteractioninline
SetMaxEnergy(const G4double anEnergy)G4HadronicInteractioninline
SetMaxEnergy(G4double anEnergy, const G4Element *anElement)G4HadronicInteraction
SetMaxEnergy(G4double anEnergy, const G4Material *aMaterial)G4HadronicInteraction
SetMinEnergy(G4double anEnergy)G4HadronicInteractioninline
SetMinEnergy(G4double anEnergy, const G4Element *anElement)G4HadronicInteraction
SetMinEnergy(G4double anEnergy, const G4Material *aMaterial)G4HadronicInteraction
SetModelName(const G4String &nam)G4HadronicInteractioninlineprotected
SetProductionModelData(const CexmcProductionModelData &productionModelData_)CexmcProductionModelinline
SetRecoilEnergyThreshold(G4double val)G4HadronicInteractioninline
SetTriggeredAngularRanges(G4double opCosThetaSCM)CexmcProductionModel
SetVerboseLevel(G4int value)G4HadronicInteractioninlinevirtual
theMaxEnergyG4HadronicInteractionprotected
theMinEnergyG4HadronicInteractionprotected
theParticleChangeG4HadronicInteractionprotected
triggeredAngularRangesCexmcProductionModelprotected
verboseLevelG4HadronicInteractionprotected
~CexmcChargeExchangeProductionModel()CexmcChargeExchangeProductionModel< OutputParticle >
~CexmcProductionModel()CexmcProductionModelvirtual
~G4HadronicInteraction()G4HadronicInteractionvirtual