ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub 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 130 of file G4FPYBiasedLightFragmentDist.cc.
View newest version in sPHENIX GitHub at line 130 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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 100 of file G4FPYBiasedLightFragmentDist.hh
Referenced by GetFissionProduct(), and Initialize().