ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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.
View newest version in sPHENIX GitHub 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 43 of file G4FPYNormalFragmentDist.cc.
View newest version in sPHENIX GitHub at line 43 of file G4FPYNormalFragmentDist.cc
References Initialize().
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 59 of file G4FPYNormalFragmentDist.cc.
View newest version in sPHENIX GitHub at line 59 of file G4FPYNormalFragmentDist.cc
References Initialize().
|
virtual |
Default deconstructor. It is a virtual function since G4FPYNormalFragmentDist inherits from G4FissionProductYieldDist
Definition at line 125 of file G4FPYNormalFragmentDist.cc.
View newest version in sPHENIX GitHub at line 125 of file G4FPYNormalFragmentDist.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 87 of file G4FPYNormalFragmentDist.cc.
View newest version in sPHENIX GitHub at line 87 of file G4FPYNormalFragmentDist.cc
References G4FissionProductYieldDist::FindParticle(), G4cout, G4endl, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleUniform(), G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingA_, and G4FissionProductYieldDist::RemainingZ_.
Initialize is a common function called by all constructors.
Definition at line 77 of file G4FPYNormalFragmentDist.cc.
View newest version in sPHENIX GitHub at line 77 of file G4FPYNormalFragmentDist.cc
References G4FFG_FUNCTIONENTER__, and G4FFG_FUNCTIONLEAVE__.
Referenced by G4FPYNormalFragmentDist().