#include <G4HadronFissionDataSet.hh>
Inheritance diagram for G4HadronFissionDataSet:
Public Member Functions | |
G4HadronFissionDataSet (const G4String &name="GheishaFissionXS") | |
virtual | ~G4HadronFissionDataSet () |
virtual void | CrossSectionDescription (std::ostream &) const |
virtual G4bool | IsElementApplicable (const G4DynamicParticle *aParticle, G4int, const G4Material *) |
virtual G4double | GetElementCrossSection (const G4DynamicParticle *aParticle, G4int Z, const G4Material *) |
Definition at line 43 of file G4HadronFissionDataSet.hh.
G4HadronFissionDataSet::G4HadronFissionDataSet | ( | const G4String & | name = "GheishaFissionXS" |
) |
Definition at line 39 of file G4HadronFissionDataSet.cc.
00040 : G4VCrossSectionDataSet(nam) 00041 { 00042 //theHadronCrossSections = G4HadronCrossSections::Instance(); 00043 }
G4HadronFissionDataSet::~G4HadronFissionDataSet | ( | ) | [virtual] |
void G4HadronFissionDataSet::CrossSectionDescription | ( | std::ostream & | ) | const [virtual] |
Reimplemented from G4VCrossSectionDataSet.
Definition at line 49 of file G4HadronFissionDataSet.cc.
00050 { 00051 outFile << "G4HadronFissionDataSet contains cross sections for\n" 00052 << "neutron-induced fission of nuclei. They were developed as\n" 00053 << "part of the Gheisha hadronic package by H. Fesefeldt. The\n" 00054 << "cross sections are valid for all incident neutron energies.\n"; 00055 }
G4double G4HadronFissionDataSet::GetElementCrossSection | ( | const G4DynamicParticle * | aParticle, | |
G4int | Z, | |||
const G4Material * | ||||
) | [virtual] |
G4bool G4HadronFissionDataSet::IsElementApplicable | ( | const G4DynamicParticle * | aParticle, | |
G4int | , | |||
const G4Material * | ||||
) | [virtual] |