Geant4  10.00.p02
G4NeutronHPNames Class Reference

#include <G4NeutronHPNames.hh>

+ Collaboration diagram for G4NeutronHPNames:

Public Member Functions

 G4NeutronHPNames ()
 
 G4NeutronHPNames (G4int maxOffSet)
 
 ~G4NeutronHPNames ()
 
G4NeutronHPDataUsed GetName (G4int A, G4int Z, G4String base, G4String rest, G4bool &active)
 
G4NeutronHPDataUsed GetName (G4int A, G4int Z, G4int M, G4String base, G4String rest, G4bool &active)
 
G4String GetName (G4int i)
 
void SetMaxOffSet (G4int anOffset)
 
G4String itoa (int current)
 

Public Attributes

G4int theMaxOffSet
 

Static Public Attributes

static const G4String theString [100]
 

Detailed Description

Definition at line 38 of file G4NeutronHPNames.hh.

Constructor & Destructor Documentation

G4NeutronHPNames::G4NeutronHPNames ( )
inline

Definition at line 42 of file G4NeutronHPNames.hh.

References theMaxOffSet.

G4NeutronHPNames::G4NeutronHPNames ( G4int  maxOffSet)
inline

Definition at line 43 of file G4NeutronHPNames.hh.

References theMaxOffSet.

G4NeutronHPNames::~G4NeutronHPNames ( )
inline

Definition at line 44 of file G4NeutronHPNames.hh.

Member Function Documentation

G4NeutronHPDataUsed G4NeutronHPNames::GetName ( G4int  A,
G4int  Z,
G4String  base,
G4String  rest,
G4bool active 
)
inline

Definition at line 47 of file G4NeutronHPNames.hh.

References GetName().

Referenced by G4NeutronHPJENDLHEData::BuildPhysicsTable(), GetName(), G4NeutronHPIsoData::GetName(), G4NeutronHPFFFissionFS::Init(), G4NeutronHPFSFissionFS::Init(), G4NeutronHPFissionBaseFS::Init(), G4NeutronHPCaptureFS::Init(), G4NeutronHPElasticFS::Init(), G4NeutronHPInelasticBaseFS::Init(), G4NeutronHPIsoData::Init(), G4NeutronHPInelasticCompFS::Init(), G4FissionLibrary::Init(), and G4WendtFissionFragmentGenerator::InitializeANucleus().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4String G4NeutronHPNames::GetName ( G4int  i)

Definition at line 63 of file G4NeutronHPNames.cc.

References theString.

G4String G4NeutronHPNames::itoa ( int  current)
inline

Definition at line 56 of file G4NeutronHPNames.hh.

Referenced by GetName().

+ Here is the caller graph for this function:

void G4NeutronHPNames::SetMaxOffSet ( G4int  anOffset)
inline

Definition at line 50 of file G4NeutronHPNames.hh.

References theMaxOffSet.

Member Data Documentation

G4int G4NeutronHPNames::theMaxOffSet

Definition at line 55 of file G4NeutronHPNames.hh.

Referenced by G4NeutronHPNames(), GetName(), and SetMaxOffSet().

const G4String G4NeutronHPNames::theString
static
Initial value:
= {"Hydrogen", "Helium",
"Lithium", "Berylium", "Boron", "Carbon", "Nitrogen", "Oxygen", "Fluorine",
"Neon", "Sodium", "Magnesium", "Aluminum", "Silicon", "Phosphorous",
"Sulfur", "Chlorine", "Argon", "Potassium", "Calcium", "Scandium",
"Titanium", "Vanadium", "Chromium", "Manganese", "Iron", "Cobalt", "Nickel",
"Copper", "Zinc", "Gallium", "Germanium", "Arsenic", "Selenium", "Bromine",
"Krypton", "Rubidium", "Strontium", "Yttrium", "Zirconium", "Niobium",
"Molybdenum", "Technetium", "Ruthenium", "Rhodium", "Palladium", "Silver",
"Cadmium", "Indium", "Tin", "Antimony", "Tellurium", "Iodine", "Xenon",
"Cesium", "Barium", "Lanthanum", "Cerium", "Praseodymium", "Neodymium",
"Promethium", "Samarium", "Europium", "Gadolinium", "Terbium", "Dysprosium",
"Holmium", "Erbium", "Thulium", "Ytterbium", "Lutetium", "Hafnium",
"Tantalum", "Tungsten", "Rhenium", "Osmium", "Iridium", "Platinium", "Gold",
"Mercury", "Thallium", "Lead", "Bismuth", "Polonium", "Astatine", "Radon",
"Francium", "Radium", "Actinium", "Thorium", "Protactinium", "Uranium",
"Neptunium", "Plutonium", "Americium", "Curium", "Berkelium", "Californium",
"Einsteinium","Fermium"}

Definition at line 54 of file G4NeutronHPNames.hh.

Referenced by GetName(), and G4FissionProductYieldDist::MakeIsotopeName().


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