#include <G4HadronPhysicsQGSP_BIC_HP.hh>
◆ G4HadronPhysicsQGSP_BIC_HP() [1/3]
G4HadronPhysicsQGSP_BIC_HP::G4HadronPhysicsQGSP_BIC_HP |
( |
G4int | verbose = 1 | ) |
|
Definition at line 72 of file G4HadronPhysicsQGSP_BIC_HP.cc.
74{
76}
G4HadronPhysicsQGSP_BIC_HP(G4int verbose=1)
static G4HadronicParameters * Instance()
void SetVerboseLevel(const G4int val)
◆ G4HadronPhysicsQGSP_BIC_HP() [2/3]
G4HadronPhysicsQGSP_BIC_HP::G4HadronPhysicsQGSP_BIC_HP |
( |
const G4String & | name, |
|
|
G4bool | quasiElastic = true ) |
◆ ~G4HadronPhysicsQGSP_BIC_HP()
virtual G4HadronPhysicsQGSP_BIC_HP::~G4HadronPhysicsQGSP_BIC_HP |
( |
| ) |
|
|
inlinevirtual |
◆ G4HadronPhysicsQGSP_BIC_HP() [3/3]
◆ Neutron()
void G4HadronPhysicsQGSP_BIC_HP::Neutron |
( |
| ) |
|
|
overrideprotectedvirtual |
Reimplemented from G4HadronPhysicsQGSP_BIC.
Definition at line 84 of file G4HadronPhysicsQGSP_BIC_HP.cc.
84 {
87
93 neu->RegisterMe( qgs );
98 neu->RegisterMe( ftf );
103 neu->RegisterMe( bic );
106 neu->RegisterMe( hp );
108
111 if(inel) {
113 }
115 if ( capture ) {
119 }
121 if ( fission ) {
126 }
127}
void SetMinEnergy(G4double anEnergy)
void SetMaxEnergy(const G4double anEnergy)
G4bool ApplyFactorXS() const
G4double XSFactorNucleonInelastic() const
void MultiplyCrossSectionBy(G4double factor)
void RegisterMe(G4HadronicInteraction *a)
static G4Neutron * Neutron()
static G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
static G4HadronicProcess * FindCaptureProcess(const G4ParticleDefinition *)
static G4HadronicProcess * FindFissionProcess(const G4ParticleDefinition *)
void AddBuilder(G4PhysicsBuilderInterface *bld)
◆ operator=()
The documentation for this class was generated from the following files: