#include <G4HadronFissionProcess.hh>
Inheritance diagram for G4HadronFissionProcess:
Public Member Functions | |
G4HadronFissionProcess (const G4String &processName="nFission") | |
virtual | ~G4HadronFissionProcess () |
virtual G4bool | IsApplicable (const G4ParticleDefinition &p) |
virtual void | ProcessDescription (std::ostream &outFile) const |
Definition at line 53 of file G4HadronFissionProcess.hh.
G4HadronFissionProcess::G4HadronFissionProcess | ( | const G4String & | processName = "nFission" |
) |
Definition at line 47 of file G4HadronFissionProcess.cc.
References G4HadronicProcess::AddDataSet().
00047 : 00048 G4HadronicProcess(processName,fFission) 00049 { 00050 AddDataSet(new G4HadronFissionDataSet()); 00051 }
G4HadronFissionProcess::~G4HadronFissionProcess | ( | ) | [virtual] |
G4bool G4HadronFissionProcess::IsApplicable | ( | const G4ParticleDefinition & | p | ) | [virtual] |
Reimplemented from G4VProcess.
Definition at line 58 of file G4HadronFissionProcess.cc.
References G4Neutron::Neutron().
00059 { 00060 return (&p == G4Neutron::Neutron()); 00061 }
void G4HadronFissionProcess::ProcessDescription | ( | std::ostream & | outFile | ) | const [virtual] |
Reimplemented from G4HadronicProcess.
Definition at line 64 of file G4HadronFissionProcess.cc.
00065 { 00066 outFile << "This process handles neutron-induced fission of nuclei by\n" 00067 << "invoking one or more hadronic models and one or more hadronic\n" 00068 << "cross sections.\n"; 00069 }