G4HadronFissionDataSet Class Reference

#include <G4HadronFissionDataSet.hh>

Inheritance diagram for G4HadronFissionDataSet:

G4VCrossSectionDataSet

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 *)

Detailed Description

Definition at line 43 of file G4HadronFissionDataSet.hh.


Constructor & Destructor Documentation

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]

Definition at line 46 of file G4HadronFissionDataSet.cc.

00046 {}


Member Function Documentation

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]

Reimplemented from G4VCrossSectionDataSet.

Definition at line 68 of file G4HadronFissionDataSet.cc.

00071 {
00072   return 0.0;
00073 }

G4bool G4HadronFissionDataSet::IsElementApplicable ( const G4DynamicParticle aParticle,
G4int  ,
const G4Material  
) [virtual]

Reimplemented from G4VCrossSectionDataSet.

Definition at line 59 of file G4HadronFissionDataSet.cc.

00062 {
00063   return true;
00064   //  return theHadronCrossSections->IsApplicable(aParticle);
00065 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:52:08 2013 for Geant4 by  doxygen 1.4.7