Geant4  10.02.p03
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 G4WendtFissionFragmentGeneratorGetInstance ()
 

Private Member Functions

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

Private Attributes

std::map< const G4int, G4FissionFragmentGenerator *> fissionIsotopes
 
G4ParticleHPNames fileNames
 
G4int Verbosity_
 

Static Private Attributes

static G4ThreadLocal G4WendtFissionFragmentGeneratorinstance
 

Detailed Description

Definition at line 42 of file G4WendtFissionFragmentGenerator.hh.

Constructor & Destructor Documentation

◆ ~G4WendtFissionFragmentGenerator()

G4WendtFissionFragmentGenerator::~G4WendtFissionFragmentGenerator ( )
Here is the caller graph for this function:

◆ G4WendtFissionFragmentGenerator() [1/2]

G4WendtFissionFragmentGenerator::G4WendtFissionFragmentGenerator ( )
private
Here is the caller graph for this function:

◆ G4WendtFissionFragmentGenerator() [2/2]

G4WendtFissionFragmentGenerator::G4WendtFissionFragmentGenerator ( G4WendtFissionFragmentGenerator const &  )
private

Member Function Documentation

◆ ApplyYourself()

G4HadFinalState* G4WendtFissionFragmentGenerator::ApplyYourself ( const G4HadProjectile projectile,
G4int  Z,
G4int  A 
)
Here is the caller graph for this function:

◆ GetInstance()

static G4WendtFissionFragmentGenerator* G4WendtFissionFragmentGenerator::GetInstance ( void  )
inlinestatic

Definition at line 46 of file G4WendtFissionFragmentGenerator.hh.

46  {
48  return instance;
49  }
static G4ThreadLocal G4WendtFissionFragmentGenerator * instance
Here is the call graph for this function:

◆ InitializeANucleus()

void G4WendtFissionFragmentGenerator::InitializeANucleus ( const G4int  A,
const G4int  Z,
const G4int  M,
const G4String dataDirectory 
)
Here is the caller graph for this function:

◆ operator=()

void G4WendtFissionFragmentGenerator::operator= ( G4WendtFissionFragmentGenerator const &  )
private
Here is the caller graph for this function:

Member Data Documentation

◆ fileNames

G4ParticleHPNames G4WendtFissionFragmentGenerator::fileNames
private

Definition at line 65 of file G4WendtFissionFragmentGenerator.hh.

◆ fissionIsotopes

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

A map of all the fission isotopes loaded at initialization

Definition at line 64 of file G4WendtFissionFragmentGenerator.hh.

◆ instance

G4ThreadLocal G4WendtFissionFragmentGenerator* G4WendtFissionFragmentGenerator::instance
staticprivate

Definition at line 60 of file G4WendtFissionFragmentGenerator.hh.

◆ Verbosity_

G4int G4WendtFissionFragmentGenerator::Verbosity_
private

Definition at line 67 of file G4WendtFissionFragmentGenerator.hh.


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