Geant4  10.02
G4FFGEnumerations.hh File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 G4FFGEnumerations
 G4FFGEnumerations is a namespace that contains all the enumerations that are used in the fission fragment generator code.
 

Enumerations

enum  G4FFGEnumerations::YieldType { G4FFGEnumerations::INDEPENDENT = 454, G4FFGEnumerations::CUMULATIVE = 459 }
 The two types of fission data available. More...
 
enum  G4FFGEnumerations::FissionCause { G4FFGEnumerations::SPONTANEOUS, G4FFGEnumerations::NEUTRON_INDUCED, G4FFGEnumerations::PROTON_INDUCED, G4FFGEnumerations::GAMMA_INDUCED }
 Causes of fission. More...
 
enum  G4FFGEnumerations::FissionSamplingScheme { G4FFGEnumerations::NORMAL, G4FFGEnumerations::LIGHT_FRAGMENT }
 The possible fission sampling methods. More...
 
enum  G4FFGEnumerations::GaussianRange { G4FFGEnumerations::POSITIVE, G4FFGEnumerations::ALL }
 Truncate the Gaussian distribution at 0 (POSITIVE) or sample all values (ALL) More...
 
enum  G4FFGEnumerations::GaussianReturnType { G4FFGEnumerations::INT, G4FFGEnumerations::DOUBLE }
 Sample a discretized Gaussian distribution (INT) or continuous (DOUBLE) More...
 
enum  G4FFGEnumerations::MetaState { G4FFGEnumerations::GROUND_STATE, G4FFGEnumerations::META_1, G4FFGEnumerations::META_2 }
 ENDF format provides for 3 isomers - 1 ground state and 2 meta states. More...
 
enum  G4FFGEnumerations::SourceType { G4FFGEnumerations::RECTANGLE, G4FFGEnumerations::CYLINDER, G4FFGEnumerations::SPHERE }
 These are the source shapes available. More...
 
enum  G4FFGEnumerations::Verbosity {
  G4FFGEnumerations::SILENT = 0x0, G4FFGEnumerations::UPDATES = 0x1, G4FFGEnumerations::DAUGHTER_INFO = 0x2, G4FFGEnumerations::NEUTRON_INFO = 0x4,
  G4FFGEnumerations::GAMMA_INFO = 0x8, G4FFGEnumerations::ALPHA_INFO = 0x10, G4FFGEnumerations::MOMENTUM_INFO = 0x20, G4FFGEnumerations::ENERGY_INFO = 0x40,
  G4FFGEnumerations::EXTRAPOLATION_INTERPOLATION_INFO = 0x80, G4FFGEnumerations::WARNING = 0x100, G4FFGEnumerations::DEBUG = 0x200, G4FFGEnumerations::PRINT_ALL = 0x3FF,
  G4FFGEnumerations::REPRESS_FUNCTION_ENTER_LEAVE_MESSAGES = 0x1000, G4FFGEnumerations::REPRESS_RANDOM_SAMPLING_MESSAGES = 0x2000, G4FFGEnumerations::REPRESS_RECURSIVE_DEBUG_MESSAGES = 0x4000, G4FFGEnumerations::REPRESS_DATA_STRUCTURE_DEBUG_MESSAGES = 0x8000
}
 These are the verbosity levels. More...
 

Variables

static const G4int G4FFGEnumerations::YieldTypeFirst = INDEPENDENT
 The first value of YieldType. More...
 
static const G4int G4FFGEnumerations::YieldTypeLast = CUMULATIVE
 The last value of YieldType. More...
 
static const G4int G4FFGEnumerations::FissionCauseFirst = SPONTANEOUS
 The first value of FissionCause. More...
 
static const G4int G4FFGEnumerations::FissionCauseLast = NEUTRON_INDUCED
 The last value of FissionCause. More...
 
static const G4int G4FFGEnumerations::FissionSamplingSchemeFirst = NORMAL
 The first value of FissionSamplingScheme. More...
 
static const G4int G4FFGEnumerations::FissionSamplingSchemeLast = LIGHT_FRAGMENT
 The last value of FissionSamplingScheme. More...
 
static const G4int G4FFGEnumerations::MetaStateFirst = GROUND_STATE
 The first value of MetaState. More...
 
static const G4int G4FFGEnumerations::MetaStateLast = META_2
 The last value of MetaState. More...
 
static const G4int G4FFGEnumerations::SourceTypeFirst = RECTANGLE
 The first value of SourceType. More...
 
static const G4int G4FFGEnumerations::SourceTypeLast = SPHERE
 The last value of SourceType. More...
 
static const G4int G4FFGEnumerations::VerbosityLast = (REPRESS_DATA_STRUCTURE_DEBUG_MESSAGES << 1) - 1
 This is the maximum value of Verbosity. More...