Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4FPYNormalFragmentDist.hh>
Additional Inherited Members | |
Protected Attributes inherited from G4FissionProductYieldDist | |
const G4int | Isotope_ |
const G4FFGEnumerations::MetaState | MetaState_ |
const G4FFGEnumerations::FissionCause | Cause_ |
const G4FFGEnumerations::YieldType | YieldType_ |
G4ENDFTapeRead * | ENDFData_ |
G4Ions * | AlphaDefinition_ |
G4double | AlphaProduction_ |
G4double | TernaryProbability_ |
G4Gamma * | GammaDefinition_ |
G4double | IncidentEnergy_ |
G4double | MeanGammaEnergy_ |
G4Ions * | NeutronDefinition_ |
G4double | Nubar_ |
G4double | NubarWidth_ |
G4int | RemainingZ_ |
G4int | RemainingA_ |
G4double | RemainingEnergy_ |
G4int | Verbosity_ |
ProbabilityTree * | Trees_ |
G4Ions * | SmallestZ_ |
G4Ions * | SmallestA_ |
G4Ions * | LargestZ_ |
G4Ions * | LargestA_ |
G4int | YieldEnergyGroups_ |
G4double * | YieldEnergies_ |
G4double * | MaintainNormalizedData_ |
G4double * | DataTotal_ |
G4int | TreeCount_ |
G4int | BranchCount_ |
G4IonTable * | IonTable_ |
G4ParticleHPNames * | ElementNames_ |
G4FPYSamplingOps * | RandomEngine_ |
G4FPYNormalFragmentDist is an inherited class of G4FissionProductYield that samples fission fragments from the entire data set.
Definition at line 45 of file G4FPYNormalFragmentDist.hh.
G4FPYNormalFragmentDist::G4FPYNormalFragmentDist | ( | G4int | WhichIsotope, |
G4FFGEnumerations::MetaState | WhichMetaState, | ||
G4FFGEnumerations::FissionCause | WhichCause, | ||
G4FFGEnumerations::YieldType | WhichYieldType, | ||
std::istringstream & | dataFile | ||
) |
Default constructor
WhichIsotope:
Isotope number of the element in ZZZAAA formWhichMetaState:
GROUND_STATE
, META_1
, or META_2
WhichCause:
SPONTANEOUS
or N_INDUCED
WhichYieldType:
INDEPENDENT
or CUMULATIVE
Definition at line 42 of file G4FPYNormalFragmentDist.cc.
G4FPYNormalFragmentDist::G4FPYNormalFragmentDist | ( | G4int | WhichIsotope, |
G4FFGEnumerations::MetaState | WhichMetaState, | ||
G4FFGEnumerations::FissionCause | WhichCause, | ||
G4FFGEnumerations::YieldType | WhichYieldType, | ||
G4int | Verbosity, | ||
std::istringstream & | dataFile | ||
) |
Overloaded constructor
WhichIsotope:
Isotope number of the element in ZZZAAA formWhichMetaState:
GROUND_STATE
, META_1
, or META_2
WhichCause:
SPONTANEOUS
or N_INDUCED
WhichYieldType:
INDEPENDENT
or CUMULATIVE
Verbosity:
Verbosity levelDefinition at line 58 of file G4FPYNormalFragmentDist.cc.
|
virtual |
Default deconstructor. It is a virtual function since G4FPYNormalFragmentDist inherits from G4FissionProductYieldDist
Definition at line 125 of file G4FPYNormalFragmentDist.cc.
|
protectedvirtual |
Selects a fission product from the probability tree, limited by the number of nucleons available to the system.
Implements G4FissionProductYieldDist.
Definition at line 86 of file G4FPYNormalFragmentDist.cc.
|
protected |
Initialize is a common function called by all constructors.
Definition at line 76 of file G4FPYNormalFragmentDist.cc.
Referenced by G4FPYNormalFragmentDist().