#include <G4HadronElasticPhysicsHPT.hh>
◆ G4HadronElasticPhysicsHPT() [1/2]
G4HadronElasticPhysicsHPT::G4HadronElasticPhysicsHPT |
( |
G4int | ver = 1 | ) |
|
|
explicit |
Definition at line 60 of file G4HadronElasticPhysicsHPT.cc.
62}
G4GLOB_DLL std::ostream G4cout
G4HadronElasticPhysicsHP(G4int ver=1)
const G4String & GetPhysicsName() const
◆ ~G4HadronElasticPhysicsHPT()
virtual G4HadronElasticPhysicsHPT::~G4HadronElasticPhysicsHPT |
( |
| ) |
|
|
virtualdefault |
◆ G4HadronElasticPhysicsHPT() [2/2]
◆ ConstructProcess()
void G4HadronElasticPhysicsHPT::ConstructProcess |
( |
| ) |
|
|
finalvirtual |
Reimplemented from G4HadronElasticPhysicsHP.
Definition at line 65 of file G4HadronElasticPhysicsHPT.cc.
65 {
69 if ( neutronElasticProcess == nullptr ) {
71 <<
" WARNING: Fail to add thermal neutron scattering" <<
G4endl;
72 return;
73 }
75 if ( sizeInteractionList < 1 ) {
77 << " WARNING: Fail to add thermal neutron scattering ! sizeInteractionList="
78 << sizeInteractionList <<
G4endl;
79 return;
80 }
85 G4cout <<
"### HadronElasticPhysicsHPT is constructed " <<
G4endl;
86 }
87}
void ConstructProcess() override
static G4HadronicParameters * Instance()
void AddDataSet(G4VCrossSectionDataSet *aDataSet)
std::vector< G4HadronicInteraction * > & GetHadronicInteractionList()
void RegisterMe(G4HadronicInteraction *a)
static G4Neutron * Neutron()
static G4HadronicProcess * FindElasticProcess(const G4ParticleDefinition *)
G4int GetVerboseLevel() const
◆ operator=()
The documentation for this class was generated from the following files: