|
Geant4.10
|
#include <G4FPYBiasedLightFragmentDist.hh>
G4FPYBiasedLightFragmentDist is an inherited class of G4FissionProductYield that only samples the 'light' fission fragments, defined by A < 115
Definition at line 58 of file G4FPYBiasedLightFragmentDist.hh.
| G4FPYBiasedLightFragmentDist::G4FPYBiasedLightFragmentDist | ( | G4int | WhichIsotope, |
| G4FFGEnumerations::MetaState | WhichMetaState, | ||
| G4FFGEnumerations::FissionCause | WhichCause, | ||
| G4FFGEnumerations::YieldType | WhichYieldType, | ||
| std::istringstream & | dataStream | ||
| ) |
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 43 of file G4FPYBiasedLightFragmentDist.cc.
References Initialize().
| G4FPYBiasedLightFragmentDist::G4FPYBiasedLightFragmentDist | ( | G4int | WhichIsotope, |
| G4FFGEnumerations::MetaState | WhichMetaState, | ||
| G4FFGEnumerations::FissionCause | WhichCause, | ||
| G4FFGEnumerations::YieldType | WhichYieldType, | ||
| G4int | Verbosity, | ||
| std::istringstream & | dataStream | ||
| ) |
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 59 of file G4FPYBiasedLightFragmentDist.cc.
References Initialize().
|
virtual |
Default deconstructor. It is a virtual function since G4FPYBiasedLightFragmentDist inherits from G4FissionProductYieldDist
Definition at line 128 of file G4FPYBiasedLightFragmentDist.cc.
References G4FFG_FUNCTIONENTER__, and G4FFG_FUNCTIONLEAVE__.
Selects a fission product from the probability tree, limited by the number of nucleons available to the system
Implements G4FissionProductYieldDist.
Definition at line 88 of file G4FPYBiasedLightFragmentDist.cc.
References G4FissionProductYieldDist::FindParticle(), G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleUniform(), HalfWeight_, G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingA_, and G4FissionProductYieldDist::RemainingZ_.
Initialize is a common function called by all constructors.
Definition at line 77 of file G4FPYBiasedLightFragmentDist.cc.
References G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, HalfWeight_, and G4FissionProductYieldDist::Isotope_.
Referenced by G4FPYBiasedLightFragmentDist().
|
protected |
Defines the half-weight of the fission isotope
Definition at line 100 of file G4FPYBiasedLightFragmentDist.hh.
Referenced by GetFissionProduct(), and Initialize().
1.8.7