47 std::istringstream& dataFile)
64 std::istringstream& dataFile)
109 }
while(Particle->GetAtomicMass() >
RemainingA_ + 1
MetaState
ENDF format provides for 3 isomers - 1 ground state and 2 meta states.
G4double G4SampleUniform(void)
Returns a double value evenly distributed in the range (0, 1].
G4Ions * FindParticle(G4double RandomParticle)
Returns the G4Ions definitions pointer for the particle whose probability segment contains the (0...
G4FPYSamplingOps * RandomEngine_
Pointer to the CLHEP library random engine.
YieldType
The two types of fission data available.
G4int RemainingA_
Counter for the number of nucleons available to the fission event.
FissionCause
Causes of fission.
G4FissionProductYieldDist is the base class for storing all the fission data and generating fission e...
Verbosity
These are the verbosity levels.
virtual G4Ions * GetFissionProduct(void)
Selects a fission product from the probability tree, limited by the number of nucleons available to t...
virtual ~G4FPYNormalFragmentDist(void)
Default deconstructor.
void Initialize(void)
Initialize is a common function called by all constructors.
G4FPYNormalFragmentDist(G4int WhichIsotope, G4FFGEnumerations::MetaState WhichMetaState, G4FFGEnumerations::FissionCause WhichCause, G4FFGEnumerations::YieldType WhichYieldType, std::istringstream &dataFile)
Default constructor.
#define G4FFG_FUNCTIONLEAVE__
#define G4FFG_FUNCTIONENTER__
G4int RemainingZ_
Counter for the number of protons available to the fission event.