Geant4_10
|
#include <G4INCLXXNeutronBuilder.hh>
Public Member Functions | |
G4INCLXXNeutronBuilder () | |
virtual | ~G4INCLXXNeutronBuilder () |
virtual void | Build (G4HadronElasticProcess *aP) |
virtual void | Build (G4HadronFissionProcess *aP) |
virtual void | Build (G4HadronCaptureProcess *aP) |
virtual void | Build (G4NeutronInelasticProcess *aP) |
void | SetMinEnergy (G4double aM) |
void | SetMaxEnergy (G4double aM) |
void | SetMinPreCompoundEnergy (G4double aM) |
void | SetMaxPreCompoundEnergy (G4double aM) |
void | UsePreCompound (const G4bool w) |
Public Member Functions inherited from G4VNeutronBuilder | |
G4VNeutronBuilder () | |
virtual | ~G4VNeutronBuilder () |
Builder for neutron processes using the INCL++ intra-nuclear cascade model.
By default the INCL++ model is used for projectile energies 0 - 3 GeV.
The builder uses INCL++ cascade model with G4ExcitationHandler de-excitation. This is implemented in interface G4INCLXXInterface.
Definition at line 55 of file G4INCLXXNeutronBuilder.hh.
G4INCLXXNeutronBuilder::G4INCLXXNeutronBuilder | ( | ) |
|
virtual |
Definition at line 66 of file G4INCLXXNeutronBuilder.cc.
|
virtual |
Implements G4VNeutronBuilder.
Definition at line 72 of file G4INCLXXNeutronBuilder.cc.
|
virtual |
Implements G4VNeutronBuilder.
Definition at line 77 of file G4INCLXXNeutronBuilder.cc.
|
virtual |
Implements G4VNeutronBuilder.
Definition at line 82 of file G4INCLXXNeutronBuilder.cc.
|
virtual |
Implements G4VNeutronBuilder.
Definition at line 52 of file G4INCLXXNeutronBuilder.cc.
Definition at line 68 of file G4INCLXXNeutronBuilder.hh.
Definition at line 71 of file G4INCLXXNeutronBuilder.hh.
Definition at line 67 of file G4INCLXXNeutronBuilder.hh.
Definition at line 70 of file G4INCLXXNeutronBuilder.hh.
Definition at line 73 of file G4INCLXXNeutronBuilder.hh.