G4HadronFissionProcess Class Reference

#include <G4HadronFissionProcess.hh>

Inheritance diagram for G4HadronFissionProcess:

G4HadronicProcess G4VDiscreteProcess G4VProcess

Public Member Functions

 G4HadronFissionProcess (const G4String &processName="nFission")
virtual ~G4HadronFissionProcess ()
virtual G4bool IsApplicable (const G4ParticleDefinition &p)
virtual void ProcessDescription (std::ostream &outFile) const

Detailed Description

Definition at line 53 of file G4HadronFissionProcess.hh.


Constructor & Destructor Documentation

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]

Definition at line 54 of file G4HadronFissionProcess.cc.

00055 {}


Member Function Documentation

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 }


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