Import Geant4 11.1.0 source tree
This commit is contained in:
@@ -52,10 +52,10 @@ class G4HadProcesses
|
||||
{
|
||||
public:
|
||||
|
||||
// convert name to pointer
|
||||
// convert particle name to a pointer
|
||||
static const G4ParticleDefinition* FindParticle(const G4String&);
|
||||
|
||||
// access to a process
|
||||
// access to a process created before
|
||||
static G4HadronicProcess* FindInelasticProcess(const G4ParticleDefinition*);
|
||||
static G4HadronicProcess* FindInelasticProcess(const G4String&);
|
||||
|
||||
@@ -80,6 +80,12 @@ public:
|
||||
static G4bool AddCaptureCrossSection(G4VCrossSectionDataSet*);
|
||||
|
||||
static G4bool AddFissionCrossSection(G4VCrossSectionDataSet*);
|
||||
|
||||
// build neutron physics, neutron inelastic and elastic processes
|
||||
// and list of models should be defined before call to this functions
|
||||
static void BuildNeutronInelasticAndCapture(G4HadronicProcess*);
|
||||
static void BuildNeutronElastic(G4HadronicProcess*);
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
#include "G4ParticleDefinition.hh"
|
||||
#include "G4HadronicProcess.hh"
|
||||
#include "G4VProcess.hh"
|
||||
#include "G4NeutronGeneralProcess.hh"
|
||||
|
||||
class G4PhysListUtil
|
||||
{
|
||||
@@ -60,5 +61,7 @@ public:
|
||||
|
||||
static G4HadronicProcess* FindFissionProcess(const G4ParticleDefinition*);
|
||||
|
||||
static G4NeutronGeneralProcess* FindNeutronGeneralProcess();
|
||||
|
||||
};
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user