Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4CascadeInterface.hh>
Static Public Member Functions | |
static void | Initialize () |
Additional Inherited Members | |
Protected Attributes inherited from G4VIntraNuclearTransportModel | |
G4String | theTransportModelName |
G4V3DNucleus * | the3DNucleus |
G4VPreCompoundModel * | theDeExcitation |
const G4HadProjectile * | thePrimaryProjectile |
Protected Attributes inherited from G4HadronicInteraction | |
G4HadFinalState | theParticleChange |
G4int | verboseLevel |
G4double | theMinEnergy |
G4double | theMaxEnergy |
G4bool | isBlocked |
Definition at line 88 of file G4CascadeInterface.hh.
G4CascadeInterface::G4CascadeInterface | ( | const G4String & | name = "BertiniCascade" | ) |
Definition at line 146 of file G4CascadeInterface.cc.
|
virtual |
Definition at line 167 of file G4CascadeInterface.cc.
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 251 of file G4CascadeInterface.cc.
|
protected |
Definition at line 648 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
protected |
Definition at line 193 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), Propagate(), and ~G4CascadeInterface().
|
protected |
Definition at line 579 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
protected |
Definition at line 606 of file G4CascadeInterface.cc.
Referenced by Propagate().
|
protected |
Definition at line 684 of file G4CascadeInterface.cc.
Referenced by retryInelasticNucleus().
|
protected |
Definition at line 464 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
Definition at line 523 of file G4CascadeInterface.cc.
Definition at line 515 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), createTarget(), and Propagate().
|
protected |
Definition at line 519 of file G4CascadeInterface.cc.
|
virtual |
Definition at line 189 of file G4CascadeInterface.cc.
|
static |
Definition at line 201 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 234 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), IsApplicable(), and G4HadronicAbsorptionBertini::IsApplicable().
G4bool G4CascadeInterface::IsApplicable | ( | const G4ParticleDefinition * | aPD | ) | const |
Definition at line 239 of file G4CascadeInterface.cc.
|
protected |
Definition at line 540 of file G4CascadeInterface.cc.
Referenced by copyOutputToHadronicResult(), and copyOutputToReactionProducts().
|
protected |
Definition at line 567 of file G4CascadeInterface.cc.
|
virtual |
Reimplemented from G4VIntraNuclearTransportModel.
Definition at line 175 of file G4CascadeInterface.cc.
|
protected |
Definition at line 447 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
virtual |
Implements G4VIntraNuclearTransportModel.
Definition at line 372 of file G4CascadeInterface.cc.
|
protected |
Definition at line 735 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
|
protected |
Definition at line 703 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
void G4CascadeInterface::SetVerboseLevel | ( | G4int | verbose | ) |
Definition at line 224 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
|
protected |
Definition at line 784 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
void G4CascadeInterface::useCascadeDeexcitation | ( | ) |
Definition at line 213 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
void G4CascadeInterface::usePreCompoundDeexcitation | ( | ) |
Definition at line 217 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface(), and G4HadronicAbsorptionBertini::G4HadronicAbsorptionBertini().