Geant4  10.03
G4BinaryCascade Member List

This is the complete list of members for G4BinaryCascade, including all inherited members.

Absorb()G4BinaryCascadeprivate
ActivateFor(const G4Material *aMaterial)G4HadronicInteractioninline
ActivateFor(const G4Element *anElement)G4HadronicInteractioninline
ApplyCollision(G4CollisionInitialState *)G4BinaryCascadeprivate
ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &theNucleus)G4BinaryCascadevirtual
Block()G4HadronicInteractioninlineprotected
BuildLateParticleCollisions(G4KineticTrackVector *secondaries)G4BinaryCascadeprivate
BuildPhysicsTable(const G4ParticleDefinition &)G4HadronicInteractionvirtual
BuildTargetList()G4BinaryCascadeprivate
Capture(G4bool verbose=false)G4BinaryCascadeprivate
CheckChargeAndBaryonNumber(G4String where)G4BinaryCascadeprivate
CheckPauliPrinciple(G4KineticTrackVector *)G4BinaryCascadeprivate
ClearAndDestroy(G4KineticTrackVector *ktv)G4BinaryCascadeprivate
ClearAndDestroy(G4ReactionProductVector *rpv)G4BinaryCascadeprivate
CorrectBarionsOnBoundary(G4KineticTrackVector *in, G4KineticTrackVector *out)G4BinaryCascadeprivate
CorrectFinalPandE()G4BinaryCascadeprivate
CorrectShortlivedFinalsForFermi(G4KineticTrackVector *products, G4double initial_Efermi)G4BinaryCascadeprivate
CorrectShortlivedPrimaryForFermi(G4KineticTrack *primary, G4KineticTrackVector target_collection)G4BinaryCascadeprivate
currentAG4BinaryCascadeprivate
currentInitialEnergyG4BinaryCascadeprivate
currentZG4BinaryCascadeprivate
DeActivateFor(const G4Material *aMaterial)G4HadronicInteraction
DeActivateFor(const G4Element *anElement)G4HadronicInteraction
DebugApplyCollision(G4CollisionInitialState *collision, G4KineticTrackVector *products)G4BinaryCascadeprivate
DebugApplyCollisionFail(G4CollisionInitialState *collision, G4KineticTrackVector *products)G4BinaryCascadeprivate
DebugEpConservation(const G4String where)G4BinaryCascadeprivate
DebugFinalEpConservation(const G4HadProjectile &aTrack, G4ReactionProductVector *products)G4BinaryCascadeprivate
decayKTVG4BinaryCascadeprivate
DecayVoidNucleus()G4BinaryCascadeprivate
DeExcite()G4BinaryCascadeprivate
DoTimeStep(G4double timeStep)G4BinaryCascadeprivate
FillVoidNucleusProducts(G4ReactionProductVector *)G4BinaryCascadeprivate
FindCollisions(G4KineticTrackVector *)G4BinaryCascadeprivate
FindDecayCollision(G4KineticTrack *)G4BinaryCascadeprivate
FindFragments()G4BinaryCascadeprivate
FindLateParticleCollision(G4KineticTrack *)G4BinaryCascadeprivate
G4BinaryCascade(G4VPreCompoundModel *ptr=0)G4BinaryCascade
G4BinaryCascade(const G4BinaryCascade &right)G4BinaryCascadeprivate
G4HadronicInteraction(const G4String &modelName="HadronicModel")G4HadronicInteractionexplicit
G4VIntraNuclearTransportModel(const G4String &mName="CascadeModel", G4VPreCompoundModel *ptr=nullptr)G4VIntraNuclearTransportModelexplicit
Get3DNucleus() const G4VIntraNuclearTransportModelinlineprotected
GetDeExcitation() const G4VIntraNuclearTransportModelinlineprotected
GetEnergyMomentumCheckLevels() const G4HadronicInteractionvirtual
GetExcitationEnergy()G4BinaryCascadeprivate
GetFatalEnergyCheckLevels() const G4HadronicInteractionvirtual
GetFinal4Momentum()G4BinaryCascadeprivate
GetFinalNucleusMomentum()G4BinaryCascadeprivate
GetIonMass(G4int Z, G4int A)G4BinaryCascadeprivate
GetMaxEnergy() const G4HadronicInteractioninline
GetMaxEnergy(const G4Material *aMaterial, const G4Element *anElement) const G4HadronicInteraction
GetMinEnergy() const G4HadronicInteractioninline
GetMinEnergy(const G4Material *aMaterial, const G4Element *anElement) const G4HadronicInteraction
GetModelName() const G4VIntraNuclearTransportModelinline
GetPrimaryProjectile() const G4VIntraNuclearTransportModelinlineprotected
GetRecoilEnergyThreshold() const G4HadronicInteractioninline
GetSpherePoint(G4double r, const G4LorentzVector &momentumdirection)G4BinaryCascadeprivate
GetTotalBaryonCharge(std::vector< G4KineticTrack * > &aV)G4BinaryCascadeinlineprivate
GetTotalCharge(std::vector< G4KineticTrack * > &aV)G4BinaryCascadeinlineprivate
GetVerboseLevel() const G4HadronicInteractioninline
HighEnergyModelFSProducts(G4ReactionProductVector *, G4KineticTrackVector *secondaries)G4BinaryCascadeprivate
initial_nuclear_massG4BinaryCascadeprivate
initialAG4BinaryCascadeprivate
InitialiseModel()G4HadronicInteractionvirtual
initialZG4BinaryCascadeprivate
IsApplicable(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus)G4HadronicInteractionvirtual
isBlockedG4HadronicInteractionprotected
IsBlocked(const G4Material *aMaterial) const G4HadronicInteraction
IsBlocked(const G4Element *anElement) const G4HadronicInteraction
IsBlocked() const G4HadronicInteractioninlineprotected
lateAG4BinaryCascadeprivate
lateZG4BinaryCascadeprivate
massInNucleusG4BinaryCascadeprivate
ModelDescription(std::ostream &) const G4BinaryCascadevirtual
operator!=(G4BinaryCascade &right)G4BinaryCascadeinlineprivate
operator=(G4BinaryCascade &right)G4BinaryCascadeprivate
operator==(G4BinaryCascade &right)G4BinaryCascadeinlineprivate
precompoundLorentzboostG4BinaryCascadeprivate
PrintKTVector(G4KineticTrackVector *ktv, std::string comment=std::string(""))G4BinaryCascadeprivate
PrintKTVector(G4KineticTrack *kt, std::string comment=std::string(""))G4BinaryCascadeprivate
PrintWelcomeMessage()G4BinaryCascadeprivate
ProductsAddFakeGamma(G4ReactionProductVector *products)G4BinaryCascadeprivate
ProductsAddFinalState(G4ReactionProductVector *products, G4KineticTrackVector &finalState)G4BinaryCascadeprivate
ProductsAddPrecompound(G4ReactionProductVector *products, G4ReactionProductVector *preco)G4BinaryCascadeprivate
projectileAG4BinaryCascadeprivate
projectileZG4BinaryCascadeprivate
Propagate(G4KineticTrackVector *, G4V3DNucleus *)G4BinaryCascadevirtual
Propagate1H1(G4KineticTrackVector *, G4V3DNucleus *)G4BinaryCascadeprivate
PropagateModelDescription(std::ostream &) const G4BinaryCascadevirtual
PropagateNuclNucl(G4KineticTrackVector *theSecondaries, G4V3DNucleus *theNucleus, G4V3DNucleus *theProjectileNucleus)G4VIntraNuclearTransportModelvirtual
SampleInvariantT(const G4ParticleDefinition *p, G4double plab, G4int Z, G4int A)G4HadronicInteractionvirtual
Set3DNucleus(G4V3DNucleus *const value)G4VIntraNuclearTransportModelinline
SetDeExcitation(G4VPreCompoundModel *ptr)G4VIntraNuclearTransportModelinline
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
SetPrimaryProjectile(const G4HadProjectile &aPrimary)G4VIntraNuclearTransportModelinline
SetRecoilEnergyThreshold(G4double val)G4HadronicInteractioninline
SetVerboseLevel(G4int value)G4HadronicInteractioninline
StepParticlesOut()G4BinaryCascadeprivate
the3DNucleusG4VIntraNuclearTransportModelprotected
theBCminPG4BinaryCascadeprivate
theCapturedListG4BinaryCascadeprivate
theCollisionMgrG4BinaryCascadeprivate
theCurrentTimeG4BinaryCascadeprivate
theCutOnPG4BinaryCascadeprivate
theCutOnPAbsorbG4BinaryCascadeprivate
theDecayG4BinaryCascadeprivate
theDeExcitationG4VIntraNuclearTransportModelprotected
theExcitationHandlerG4BinaryCascadeprivate
theFinalStateG4BinaryCascadeprivate
theH1ScattererG4BinaryCascadeprivate
theImRG4BinaryCascadeprivate
theInitial4MomG4BinaryCascadeprivate
theLateParticleG4BinaryCascadeprivate
theMaxEnergyG4HadronicInteractionprotected
theMinEnergyG4HadronicInteractionprotected
theMomentumTransferG4BinaryCascadeprivate
theOuterRadiusG4BinaryCascadeprivate
theParticleChangeG4HadronicInteractionprotected
thePrimaryEscapeG4BinaryCascadeprivate
thePrimaryProjectileG4VIntraNuclearTransportModelprotected
thePrimaryTypeG4BinaryCascadeprivate
theProjectile4MomentumG4BinaryCascadeprivate
theProjectileListG4BinaryCascadeprivate
thePropagatorG4BinaryCascadeprivate
theSecondaryListG4BinaryCascadeprivate
theTargetListG4BinaryCascadeprivate
theTransportModelNameG4VIntraNuclearTransportModelprotected
UpdateTracksAndCollisions(G4KineticTrackVector *oldSecondaries, G4KineticTrackVector *oldTarget, G4KineticTrackVector *newSecondaries)G4BinaryCascadeprivate
verboseLevelG4HadronicInteractionprotected
~G4BinaryCascade()G4BinaryCascadevirtual
~G4HadronicInteraction()G4HadronicInteractionvirtual
~G4VIntraNuclearTransportModel()G4VIntraNuclearTransportModelvirtual