Geant4  10.01.p02
G4WendtFissionFragmentGenerator Class Reference

#include <G4WendtFissionFragmentGenerator.hh>

+ Collaboration diagram for G4WendtFissionFragmentGenerator:

Public Member Functions

G4HadFinalStateApplyYourself (const G4HadProjectile &projectile, G4int Z, G4int A)
 
void InitializeANucleus (const G4int A, const G4int Z, const G4int M, const G4String &dataDirectory)
 
 ~G4WendtFissionFragmentGenerator ()
 

Static Public Member Functions

static
G4WendtFissionFragmentGenerator
GetInstance ()
 

Private Member Functions

 G4WendtFissionFragmentGenerator ()
 
 G4WendtFissionFragmentGenerator (G4WendtFissionFragmentGenerator const &)
 
void operator= (G4WendtFissionFragmentGenerator const &)
 

Private Attributes

std::map< const G4int,
G4FissionFragmentGenerator * > 
fissionIsotopes
 A map of all the fission isotopes loaded at initialization. More...
 
G4NeutronHPNames fileNames
 
G4int Verbosity_
 

Detailed Description

Definition at line 42 of file G4WendtFissionFragmentGenerator.hh.

Constructor & Destructor Documentation

G4WendtFissionFragmentGenerator::~G4WendtFissionFragmentGenerator ( )

Definition at line 183 of file G4WendtFissionFragmentGenerator.cc.

References fissionIsotopes.

G4WendtFissionFragmentGenerator::G4WendtFissionFragmentGenerator ( )
private

Definition at line 39 of file G4WendtFissionFragmentGenerator.cc.

References G4FFGDefaultValues::Verbosity, and Verbosity_.

G4WendtFissionFragmentGenerator::G4WendtFissionFragmentGenerator ( G4WendtFissionFragmentGenerator const &  )
private

Member Function Documentation

G4HadFinalState * G4WendtFissionFragmentGenerator::ApplyYourself ( const G4HadProjectile projectile,
G4int  Z,
G4int  A 
)

Definition at line 54 of file G4WendtFissionFragmentGenerator.cc.

References fissionIsotopes, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FissionFragmentGenerator::G4MakeIsotopeCode(), and stopAndKill.

Referenced by G4NeutronHPChannel::ApplyYourself(), and G4ParticleHPChannel::ApplyYourself().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4WendtFissionFragmentGenerator * G4WendtFissionFragmentGenerator::GetInstance ( void  )
static

Definition at line 46 of file G4WendtFissionFragmentGenerator.cc.

void G4WendtFissionFragmentGenerator::operator= ( G4WendtFissionFragmentGenerator const &  )
private

Member Data Documentation

G4NeutronHPNames G4WendtFissionFragmentGenerator::fileNames
private

Definition at line 59 of file G4WendtFissionFragmentGenerator.hh.

Referenced by InitializeANucleus().

std::map< const G4int, G4FissionFragmentGenerator* > G4WendtFissionFragmentGenerator::fissionIsotopes
private

A map of all the fission isotopes loaded at initialization.

Definition at line 58 of file G4WendtFissionFragmentGenerator.hh.

Referenced by ApplyYourself(), InitializeANucleus(), and ~G4WendtFissionFragmentGenerator().

G4int G4WendtFissionFragmentGenerator::Verbosity_
private

Definition at line 61 of file G4WendtFissionFragmentGenerator.hh.

Referenced by G4WendtFissionFragmentGenerator().


The documentation for this class was generated from the following files: