Geant4 11.2.2
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 147 of file G4CascadeInterface.cc.
|
virtual |
Definition at line 173 of file G4CascadeInterface.cc.
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 261 of file G4CascadeInterface.cc.
|
protected |
Definition at line 660 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
protected |
Definition at line 199 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), Propagate(), and ~G4CascadeInterface().
|
protected |
Definition at line 589 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
protected |
Definition at line 616 of file G4CascadeInterface.cc.
Referenced by Propagate().
|
protected |
Definition at line 696 of file G4CascadeInterface.cc.
Referenced by retryInelasticNucleus().
|
protected |
Definition at line 474 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
Definition at line 533 of file G4CascadeInterface.cc.
Definition at line 525 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), createTarget(), createTarget(), and Propagate().
|
protected |
Definition at line 529 of file G4CascadeInterface.cc.
|
virtual |
Definition at line 195 of file G4CascadeInterface.cc.
|
static |
Definition at line 207 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 244 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), IsApplicable(), and G4HadronicAbsorptionBertini::IsApplicable().
G4bool G4CascadeInterface::IsApplicable | ( | const G4ParticleDefinition * | aPD | ) | const |
Definition at line 249 of file G4CascadeInterface.cc.
|
protected |
Definition at line 550 of file G4CascadeInterface.cc.
Referenced by copyOutputToHadronicResult(), and copyOutputToReactionProducts().
|
protected |
Definition at line 577 of file G4CascadeInterface.cc.
|
virtual |
Reimplemented from G4VIntraNuclearTransportModel.
Definition at line 181 of file G4CascadeInterface.cc.
|
protected |
Definition at line 457 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
virtual |
Implements G4VIntraNuclearTransportModel.
Definition at line 382 of file G4CascadeInterface.cc.
|
protected |
Definition at line 747 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
|
protected |
Definition at line 715 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
void G4CascadeInterface::SetVerboseLevel | ( | G4int | verbose | ) |
Definition at line 234 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
|
protected |
Definition at line 796 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
void G4CascadeInterface::useAblaDeexcitation | ( | ) |
Definition at line 227 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
void G4CascadeInterface::useCascadeDeexcitation | ( | ) |
Definition at line 219 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
void G4CascadeInterface::usePreCompoundDeexcitation | ( | ) |
Definition at line 223 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface(), and G4HadronicAbsorptionBertini::G4HadronicAbsorptionBertini().