Geant4 11.1.1
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 170 of file G4CascadeInterface.cc.
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 254 of file G4CascadeInterface.cc.
|
protected |
Definition at line 653 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
protected |
Definition at line 196 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), Propagate(), and ~G4CascadeInterface().
|
protected |
Definition at line 582 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
protected |
Definition at line 609 of file G4CascadeInterface.cc.
Referenced by Propagate().
|
protected |
Definition at line 689 of file G4CascadeInterface.cc.
Referenced by retryInelasticNucleus().
|
protected |
Definition at line 467 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
Definition at line 526 of file G4CascadeInterface.cc.
Definition at line 518 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), createTarget(), and Propagate().
|
protected |
Definition at line 522 of file G4CascadeInterface.cc.
|
virtual |
Definition at line 192 of file G4CascadeInterface.cc.
|
static |
Definition at line 204 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
|
virtual |
Reimplemented from G4HadronicInteraction.
Definition at line 237 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), IsApplicable(), and G4HadronicAbsorptionBertini::IsApplicable().
G4bool G4CascadeInterface::IsApplicable | ( | const G4ParticleDefinition * | aPD | ) | const |
Definition at line 242 of file G4CascadeInterface.cc.
|
protected |
Definition at line 543 of file G4CascadeInterface.cc.
Referenced by copyOutputToHadronicResult(), and copyOutputToReactionProducts().
|
protected |
Definition at line 570 of file G4CascadeInterface.cc.
|
virtual |
Reimplemented from G4VIntraNuclearTransportModel.
Definition at line 178 of file G4CascadeInterface.cc.
|
protected |
Definition at line 450 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
|
virtual |
Implements G4VIntraNuclearTransportModel.
Definition at line 375 of file G4CascadeInterface.cc.
|
protected |
Definition at line 740 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
|
protected |
Definition at line 708 of file G4CascadeInterface.cc.
Referenced by ApplyYourself().
void G4CascadeInterface::SetVerboseLevel | ( | G4int | verbose | ) |
Definition at line 227 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
|
protected |
Definition at line 789 of file G4CascadeInterface.cc.
Referenced by ApplyYourself(), and Propagate().
void G4CascadeInterface::useCascadeDeexcitation | ( | ) |
Definition at line 216 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface().
void G4CascadeInterface::usePreCompoundDeexcitation | ( | ) |
Definition at line 220 of file G4CascadeInterface.cc.
Referenced by G4CascadeInterface(), and G4HadronicAbsorptionBertini::G4HadronicAbsorptionBertini().