#include <G4FPYNormalFragmentDist.hh>
Public 멤버 함수 | |
G4FPYNormalFragmentDist (G4int WhichIsotope, G4FFGEnumerations::MetaState WhichMetaState, G4FFGEnumerations::FissionCause WhichCause, G4FFGEnumerations::YieldType WhichYieldType, std::istringstream &dataFile) | |
G4FPYNormalFragmentDist (G4int WhichIsotope, G4FFGEnumerations::MetaState WhichMetaState, G4FFGEnumerations::FissionCause WhichCause, G4FFGEnumerations::YieldType WhichYieldType, G4int Verbosity, std::istringstream &dataFile) | |
virtual | ~G4FPYNormalFragmentDist (void) |
G4DynamicParticleVector * | G4GetFission (void) |
G4Ions * | G4GetFissionProduct (void) |
void | G4SetAlphaProduction (G4double WhatAlphaProduction) |
void | G4SetEnergy (G4double WhatIncidentEnergy) |
void | G4SetTernaryProbability (G4double TernaryProbability) |
void | G4SetVerbosity (G4int WhatVerbosity) |
G4FPYNormalFragmentDist is an inherited class of G4FissionProductYield that samples fission fragments from the entire data set.
G4FPYNormalFragmentDist.hh 파일의 45 번째 라인에서 정의되었습니다.
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
G4FPYNormalFragmentDist.cc 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : 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 levelG4FPYNormalFragmentDist.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : Initialize().
|
virtual |
Default deconstructor. It is a virtual function since G4FPYNormalFragmentDist inherits from G4FissionProductYieldDist
G4FPYNormalFragmentDist.cc 파일의 125 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__.
|
protectedinherited |
Recursively burns each branch in a probability tree.
G4FissionProductYieldDist.cc 파일의 1525 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_RECURSIVE_FUNCTIONENTER__, G4FFG_RECURSIVE_FUNCTIONLEAVE__, ProbabilityBranch::IncidentEnergies, ProbabilityBranch::Left, ProbabilityBranch::ProbabilityRangeBottom, ProbabilityBranch::ProbabilityRangeTop, ProbabilityBranch::Right.
다음에 의해서 참조됨 : G4FissionProductYieldDist::~G4FissionProductYieldDist().
Checks to make sure that alpha overpopulation will not occur, which could result in an unsolvable zero momentum in the LAB system.
G4FissionProductYieldDist.cc 파일의 669 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::AlphaProduction_, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission().
Returns the G4Ions
definitions pointer for the particle whose probability segment contains the (0, 1] random number RandomParticle
G4FissionProductYieldDist.cc 파일의 686 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::FindParticleExtrapolation(), G4FissionProductYieldDist::FindParticleInterpolation(), G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FissionProductYieldDist::IncidentEnergy_, ProbabilityBranch::Left, ProbabilityBranch::Particle, ProbabilityBranch::ProbabilityRangeTop, ProbabilityBranch::Right, G4FissionProductYieldDist::TreeCount_, G4FissionProductYieldDist::Trees_, ProbabilityTree::Trunk, G4FissionProductYieldDist::YieldEnergies_, G4FissionProductYieldDist::YieldEnergyGroups_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFissionProduct(), GetFissionProduct(), G4FPYBiasedLightFragmentDist::GetFissionProduct().
|
protectedinherited |
Returns the G4Ions
definitions pointer for the particle whose probability segment contains the (0, 1] random number RandomParticle
by searching through a branch. Both the extrapolation and interpolation schemes currently use this function to identify the particle.
G4FissionProductYieldDist.cc 파일의 829 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_RECURSIVE_FUNCTIONENTER__, G4FFG_RECURSIVE_FUNCTIONLEAVE__, ProbabilityBranch::IncidentEnergies, ProbabilityBranch::IncidentEnergiesCount, G4FissionProductYieldDist::IncidentEnergy_, ProbabilityBranch::Left, ProbabilityBranch::Particle, ProbabilityBranch::ProbabilityRangeBottom, ProbabilityBranch::ProbabilityRangeTop, ProbabilityBranch::Right.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticleExtrapolation(), G4FissionProductYieldDist::FindParticleInterpolation().
|
protectedinherited |
Returns the G4Ions
definitions pointer for the particle whose probability segment contains the (0, 1] random number RandomParticle
by extrapolating values using the current data set. This function exists so that that different models of extrapolation may be more easily implemented in the future.
G4FissionProductYieldDist.cc 파일의 775 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::FindParticleBranchSearch(), G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FissionProductYieldDist::TreeCount_, G4FissionProductYieldDist::Trees_, G4FissionProductYieldDist::YieldEnergyGroups_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticle().
|
protectedinherited |
Returns the G4Ions
definitions pointer for the particle whose probability segment contains the (0, 1] random number RandomParticle
by interpolating values in the current data set. This function exists so that that different models of interpolation may be more easily implemented in the future.
G4FissionProductYieldDist.cc 파일의 808 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::FindParticleBranchSearch(), G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FissionProductYieldDist::TreeCount_, G4FissionProductYieldDist::Trees_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticle().
|
inherited |
Generates a fission event using default sampling and returns the pointer to that fission event.
G4FissionProductYieldDist.cc 파일의 192 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::c_light, G4FissionProductYieldDist::Cause_, G4FissionProductYieldDist::CheckAlphaSanity(), G4FFGEnumerations::DAUGHTER_INFO, G4ArrayOps::DeleteVectorOfPointers(), G4cout, G4endl, G4Exception(), G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FFG_LOCATION__, G4FFG_SPACING__, G4FPYSamplingOps::G4SampleGaussian(), G4FPYSamplingOps::G4SampleUniform(), G4FFGEnumerations::GAMMA_INDUCED, G4FissionProductYieldDist::GenerateAlphas(), G4FissionProductYieldDist::GenerateNeutrons(), G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4ReactionProduct::GetDefinition(), G4FissionProductYieldDist::GetFissionProduct(), G4Pow::GetInstance(), G4FissionProductYieldDist::GetParticleDefinition(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), CLHEP::Hep3Vector::getX(), CLHEP::Hep3Vector::getY(), CLHEP::Hep3Vector::getZ(), G4FFGEnumerations::GROUND_STATE, G4FissionProductYieldDist::IncidentEnergy_, G4FissionProductYieldDist::Isotope_, JustWarning, keV, CLHEP::Hep3Vector::mag(), G4FissionProductYieldDist::MakeG4DynamicParticle(), MeV, G4FFGEnumerations::MOMENTUM_INFO, G4FFGEnumerations::NEUTRON_INDUCED, pi, G4FFGEnumerations::PROTON_INDUCED, G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingA_, G4FissionProductYieldDist::RemainingEnergy_, G4FissionProductYieldDist::RemainingZ_, CLHEP::Hep3Vector::rotateUz(), G4FissionProductYieldDist::SampleAlphaEnergies(), G4FissionProductYieldDist::SampleGammaEnergies(), G4FissionProductYieldDist::SampleNeutronEnergies(), CLHEP::Hep3Vector::set(), G4ReactionProduct::SetMomentum(), CLHEP::Hep3Vector::setR(), CLHEP::Hep3Vector::setRThetaPhi(), CLHEP::Hep3Vector::setX(), CLHEP::Hep3Vector::setY(), CLHEP::Hep3Vector::setZ(), G4FFGEnumerations::SPONTANEOUS, G4FissionProductYieldDist::Verbosity_.
다음에 의해서 참조됨 : G4FissionFragmentGenerator::G4GenerateFission().
Selects a fission fragment at random from the probability tree and returns the G4Ions
pointer.
G4FissionProductYieldDist.cc 파일의 609 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::FindParticle(), G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleUniform(), G4FissionProductYieldDist::RandomEngine_.
다음에 의해서 참조됨 : G4FissionFragmentGenerator::G4GenerateFissionProduct().
Set the alpha production behavior for fission event generation.
AlphaProduction
is negative then alpha particles are sampled randomly.G4FissionProductYieldDist.cc 파일의 620 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::AlphaProduction_, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__.
다음에 의해서 참조됨 : G4FissionFragmentGenerator::G4SetAlphaProduction(), G4FissionFragmentGenerator::InitializeFissionProductYieldClass().
Sets the energy of the incident particle
WhatIncidentEnergy:
Kinetic energy, if any, of the incident neutron in GeVG4FissionProductYieldDist.cc 파일의 630 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::Cause_, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, GeV, G4FissionProductYieldDist::IncidentEnergy_, G4FFGEnumerations::SPONTANEOUS.
다음에 의해서 참조됨 : G4FissionFragmentGenerator::G4SetIncidentEnergy().
Sets the probability of ternary fission
WhatTernaryProbability:
Probability of generating a ternary fission event.G4FissionProductYieldDist.cc 파일의 646 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FissionProductYieldDist::TernaryProbability_.
다음에 의해서 참조됨 : G4FissionFragmentGenerator::G4SetTernaryProbability(), G4FissionFragmentGenerator::InitializeFissionProductYieldClass().
Sets the verbosity levels
WhichVerbosity:
Combination of levelsSILENT:
All verbose output is repressedUPDATES:
Only high-level internal changes are reportedDAUGHTER_INFO:
Displays information about daughter product samplingNEUTRON_INFO:
Displays information about neutron samplingGAMMA_INFO:
Displays information about gamma samplingALPHA_INFO:
Displays information about alpha samplingMOMENTUM_INFO:
Displays information about momentum balancingEXTRAPOLATION_INTERPOLATION_INFO:
Displays information about any data extrapolation or interpolation that occursDEBUG:
Reports program flow as it steps through functionsPRINT_ALL:
Displays any and all output G4FissionProductYieldDist.cc 파일의 656 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::ENDFData_, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4ENDFTapeRead::G4SetVerbosity(), G4FPYSamplingOps::G4SetVerbosity(), G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::Verbosity_.
다음에 의해서 참조됨 : G4FissionFragmentGenerator::G4SetVerbosity().
|
protectedvirtualinherited |
Generates a G4DynamicParticleVector
with the fission alphas
G4FissionProductYieldDist.cc 파일의 899 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::AlphaDefinition_, G4FissionProductYieldDist::AlphaProduction_, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleIntegerGaussian(), G4FPYSamplingOps::G4SampleUniform(), G4FFGEnumerations::POSITIVE, G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingA_, G4FissionProductYieldDist::RemainingZ_, G4FissionProductYieldDist::TernaryProbability_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission().
|
protectedvirtualinherited |
Generate a linked chain of neutrons and return the pointer to the last neutron in the chain.
G4FissionProductYieldDist.cc 파일의 937 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleIntegerGaussian(), G4FissionProductYieldDist::NeutronDefinition_, G4FissionProductYieldDist::Nubar_, G4FissionProductYieldDist::NubarWidth_, G4FFGEnumerations::POSITIVE, G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingA_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission().
Selects a fission product from the probability tree, limited by the number of nucleons available to the system.
G4FissionProductYieldDist를 구현.
G4FPYNormalFragmentDist.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::FindParticle(), G4cout, G4endl, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleUniform(), G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingA_, G4FissionProductYieldDist::RemainingZ_.
|
protectedinherited |
Returns the G4Ions
definition pointer to the isotope defined by Product
and MetaState
. Searches the ParticleTable
for the particle defined by Product
(ZZZAAA) and MetaState
and returns the G4Ions
pointer to that particle. If the particle does not exist then it is created in G4ParticleTable
and the pointer to the new particle is returned.
G4FissionProductYieldDist.cc 파일의 959 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4FFG_DATA_FUNCTIONENTER__, G4FFG_DATA_FUNCTIONLEAVE__, G4IonTable::GetIon(), G4FissionProductYieldDist::IonTable_, Z.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::SortProbability().
Initialize is a common function called by all constructors.
G4FPYNormalFragmentDist.cc 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__.
다음에 의해서 참조됨 : G4FPYNormalFragmentDist().
Generates the directory location for the data file referenced by G4FissionProductYieldDist
G4FissionProductYieldDist.cc 파일의 1037 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFGDefaultValues::ENDFFissionDataLocation, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__.
|
protectedinherited |
Generates the appropriate file name for the isotope requested
G4FissionProductYieldDist.cc 파일의 1051 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FissionProductYieldDist::MakeIsotopeName().
|
protectedinherited |
Creates a G4DynamicParticle
from an existing G4ReactionProduct
G4FissionProductYieldDist.cc 파일의 1074 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_DATA_FUNCTIONENTER__, G4FFG_DATA_FUNCTIONLEAVE__, G4ReactionProduct::GetDefinition(), G4ReactionProduct::GetMomentum().
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission().
|
protectedinherited |
Generates the unique name for an isotope/isomer defined by Isotope\
and MetaState
in the following format: ZZZ_AAAmX_NAME
G4FissionProductYieldDist.cc 파일의 1085 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4FissionProductYieldDist::ElementNames_, G4FFG_DATA_FUNCTIONENTER__, G4FFG_DATA_FUNCTIONLEAVE__, G4FFGEnumerations::GROUND_STATE, G4FFGEnumerations::META_2, G4ParticleHPNames::theString, Z.
다음에 의해서 참조됨 : G4FissionProductYieldDist::MakeFileName().
Dynamically allocates and initializes the 'field' of 'trees' with the 'trunks'
G4FissionProductYieldDist.cc 파일의 1118 번째 라인에서 정의되었습니다.
다음을 참조함 : ProbabilityTree::BranchCount, G4FissionProductYieldDist::ENDFData_, FALSE, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4ENDFTapeRead::G4GetNumberOfFissionProducts(), ProbabilityTree::IsEnd, ProbabilityTree::ProbabilityRangeEnd, G4FissionProductYieldDist::TreeCount_, G4FissionProductYieldDist::Trees_, TRUE, ProbabilityTree::Trunk, G4FissionProductYieldDist::YieldEnergyGroups_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize().
Reads in the probability data from the data file
G4FissionProductYieldDist.cc 파일의 1154 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::BranchCount_, G4ArrayOps::Copy(), G4FissionProductYieldDist::DataTotal_, G4ArrayOps::Divide(), G4FissionProductYieldDist::ENDFData_, G4FFG_DATA_FUNCTIONENTER__, G4FFG_DATA_FUNCTIONLEAVE__, G4ENDFTapeRead::G4GetNumberOfFissionProducts(), G4ENDFTapeRead::G4GetYield(), G4FissionProductYieldDist::MaintainNormalizedData_, G4FissionProductYieldDist::Renormalize(), G4ArrayOps::Set(), G4FissionProductYieldDist::SortProbability(), G4FissionProductYieldDist::TreeCount_, G4FissionProductYieldDist::Trees_, G4FissionProductYieldDist::YieldEnergyGroups_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize().
|
protectedinherited |
Renormalizes the data in a ProbabilityTree. Traverses the tree structure and renormalizes all the probability data into probability segments, ensuring that no segment overlaps the other.
G4FissionProductYieldDist.cc 파일의 1187 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ArrayOps::Add(), G4ArrayOps::Copy(), G4FissionProductYieldDist::DataTotal_, G4FFG_RECURSIVE_FUNCTIONENTER__, G4FFG_RECURSIVE_FUNCTIONLEAVE__, ProbabilityBranch::Left, G4FissionProductYieldDist::MaintainNormalizedData_, G4ArrayOps::Multiply(), ProbabilityBranch::ProbabilityRangeBottom, ProbabilityBranch::ProbabilityRangeTop, ProbabilityBranch::Right, G4FissionProductYieldDist::YieldEnergyGroups_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::ReadProbabilities().
|
protectedinherited |
Sample the energy of the alpha particles. The energy used by the alpha particles is subtracted from the available energy
G4FissionProductYieldDist.cc 파일의 1213 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleGaussian(), MeV, G4FFGEnumerations::POSITIVE, G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingEnergy_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission().
|
protectedinherited |
Samples the energy of the gamma rays
G4FissionProductYieldDist.cc 파일의 1253 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FissionProductYieldDist::GammaDefinition_, keV, G4FFGDefaultValues::MeanGammaEnergy, MeV, G4FFGEnumerations::POSITIVE, G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingEnergy_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission().
|
protectedinherited |
Sample the energy of the neutrons using the Watt fission spectrum. The kinetic energy consumed is returned.
G4FissionProductYieldDist.cc 파일의 1322 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::Cause_, G4cout, G4endl, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4FPYSamplingOps::G4SampleWatt(), G4FissionProductYieldDist::IncidentEnergy_, G4FissionProductYieldDist::Isotope_, G4FissionProductYieldDist::RandomEngine_, G4FissionProductYieldDist::RemainingEnergy_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission().
Sets the nubar values for the isotope referenced by G4FissionProductYieldDistdefined from the data sets defined in SpecialOps.hh
G4FissionProductYieldDist.cc 파일의 1365 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FissionProductYieldDist::Cause_, G4FFG_FUNCTIONENTER__, G4FFG_FUNCTIONLEAVE__, G4Pow::GetInstance(), G4FissionProductYieldDist::IncidentEnergy_, G4FissionProductYieldDist::Isotope_, NeutronInducedNubar_, NeutronInducedNubarWidth_, G4FissionProductYieldDist::Nubar_, G4FissionProductYieldDist::NubarWidth_, G4Pow::powA(), G4Pow::powN(), G4FFGEnumerations::SPONTANEOUS, SpontaneousNubar_, SpontaneousNubarWidth_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize().
|
protectedvirtualinherited |
Sorts information for a potential new particle into the correct tree
G4FissionProductYieldDist.cc 파일의 1416 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ArrayOps::Add(), ProbabilityTree::BranchCount, G4FissionProductYieldDist::BranchCount_, G4ArrayOps::Copy(), G4FissionProductYieldDist::DataTotal_, G4FFG_DATA_FUNCTIONENTER__, G4FFG_DATA_FUNCTIONLEAVE__, G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4ENDFYieldDataContainer::GetMetaState(), G4FissionProductYieldDist::GetParticleDefinition(), G4ENDFYieldDataContainer::GetProduct(), G4ENDFYieldDataContainer::GetYieldProbability(), ProbabilityBranch::IncidentEnergiesCount, G4FissionProductYieldDist::LargestA_, G4FissionProductYieldDist::LargestZ_, G4FissionProductYieldDist::SmallestA_, G4FissionProductYieldDist::SmallestZ_, G4FissionProductYieldDist::TreeCount_, G4FissionProductYieldDist::Trees_, ProbabilityTree::Trunk, G4FissionProductYieldDist::YieldEnergies_, G4FissionProductYieldDist::YieldEnergyGroups_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::ReadProbabilities().
|
protectedinherited |
Contains the G4Ions
pointer to an alpha particle
G4FissionProductYieldDist.hh 파일의 187 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::GenerateAlphas(), G4FissionProductYieldDist::Initialize().
|
protectedinherited |
Controls whether alpha particles are emitted, and how many
G4FissionProductYieldDist.hh 파일의 189 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::CheckAlphaSanity(), G4FissionProductYieldDist::G4SetAlphaProduction(), G4FissionProductYieldDist::GenerateAlphas(), G4FissionProductYieldDist::Initialize().
|
protectedinherited |
A run-time counter for the total number of branches stored
G4FissionProductYieldDist.hh 파일의 243 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::ReadProbabilities(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
The cause of fission: SPONTANEOUS
or N_INDUCED
.
G4FissionProductYieldDist.hh 파일의 175 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::G4SetEnergy(), G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SampleNeutronEnergies(), G4FissionProductYieldDist::SetNubar().
|
protectedinherited |
A running total of all the probabilities
G4FissionProductYieldDist.hh 파일의 239 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::ReadProbabilities(), G4FissionProductYieldDist::Renormalize(), G4FissionProductYieldDist::SortProbability(), G4FissionProductYieldDist::~G4FissionProductYieldDist().
|
protectedinherited |
Pointer to G4NeutronHPNames
Provides access to the list of element names included in Geant4
G4FissionProductYieldDist.hh 파일의 255 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::MakeIsotopeName(), G4FissionProductYieldDist::~G4FissionProductYieldDist().
|
protectedinherited |
Name of the fission yield product data file that G4FissionProductYieldDist references
G4FissionProductYieldDist.hh 파일의 183 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4SetVerbosity(), G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::MakeTrees(), G4FissionProductYieldDist::ReadProbabilities(), G4FissionProductYieldDist::~G4FissionProductYieldDist().
|
protectedinherited |
Contains the g4ParticleDefinition
pointer to a gamma particle
G4FissionProductYieldDist.hh 파일의 193 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SampleGammaEnergies().
|
protectedinherited |
Kinetic energy, if any, of the incident particle in GeV.
G4FissionProductYieldDist.hh 파일의 195 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::FindParticleBranchSearch(), G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::G4SetEnergy(), G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SampleNeutronEnergies(), G4FissionProductYieldDist::SetNubar().
|
protectedinherited |
Pointer to G4IonTable
All G4Ions
are created using G4IonTable
G4FissionProductYieldDist.hh 파일의 251 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::GetParticleDefinition(), G4FissionProductYieldDist::Initialize().
|
protectedinherited |
Number in ZZZAAA format of the isotope that G4FissionProductYieldDist references
G4FissionProductYieldDist.hh 파일의 168 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FPYBiasedLightFragmentDist::Initialize(), G4FissionProductYieldDist::SampleNeutronEnergies(), G4FissionProductYieldDist::SetNubar().
|
protectedinherited |
Defines the largest Z particle in the field of trees
G4FissionProductYieldDist.hh 파일의 231 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
Defines the largest Z particle in the field of trees.
G4FissionProductYieldDist.hh 파일의 229 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
Variable for ensuring that the input data is normalized
G4FissionProductYieldDist.hh 파일의 237 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::ReadProbabilities(), G4FissionProductYieldDist::Renormalize(), G4FissionProductYieldDist::~G4FissionProductYieldDist().
|
protectedinherited |
Sets the mean gamma energy, in MeV, produced by the fission of the isotope described by Isotope_
G4FissionProductYieldDist.hh 파일의 199 번째 라인에서 정의되었습니다.
|
protectedinherited |
MetaState information of the isotope that G4FissionProductYieldDist references
Possible values are GROUND_STATE
, META_1
, or META_2
G4FissionProductYieldDist.hh 파일의 173 번째 라인에서 정의되었습니다.
|
protectedinherited |
Contains the G4ParticleDefinition pointer to a neutron, cast as a G4Ion for compatibility
G4FissionProductYieldDist.hh 파일의 202 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::GenerateNeutrons(), G4FissionProductYieldDist::Initialize().
|
protectedinherited |
Nubar for the isotope and incident neutron energy that G4FissionProductYieldDist references.
G4FissionProductYieldDist.hh 파일의 206 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::GenerateNeutrons(), G4FissionProductYieldDist::SetNubar().
|
protectedinherited |
Width of the gaussian distribution that samples nubar for the isotope and incident neutron energy that G4FissionProductYieldDist references.
G4FissionProductYieldDist.hh 파일의 211 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::GenerateNeutrons(), G4FissionProductYieldDist::SetNubar().
|
protectedinherited |
Pointer to the CLHEP
library random engine
G4FissionProductYieldDist.hh 파일의 257 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::G4GetFissionProduct(), G4FissionProductYieldDist::G4SetVerbosity(), G4FissionProductYieldDist::GenerateAlphas(), G4FissionProductYieldDist::GenerateNeutrons(), GetFissionProduct(), G4FPYBiasedLightFragmentDist::GetFissionProduct(), G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SampleAlphaEnergies(), G4FissionProductYieldDist::SampleGammaEnergies(), G4FissionProductYieldDist::SampleNeutronEnergies(), G4FissionProductYieldDist::~G4FissionProductYieldDist().
|
protectedinherited |
Counter for the number of nucleons available to the fission event
G4FissionProductYieldDist.hh 파일의 215 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::GenerateAlphas(), G4FissionProductYieldDist::GenerateNeutrons(), GetFissionProduct(), G4FPYBiasedLightFragmentDist::GetFissionProduct().
|
protectedinherited |
Container for the energy remaining to be assigned in the fission generation
G4FissionProductYieldDist.hh 파일의 217 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::SampleAlphaEnergies(), G4FissionProductYieldDist::SampleGammaEnergies(), G4FissionProductYieldDist::SampleNeutronEnergies().
|
protectedinherited |
Counter for the number of protons available to the fission event
G4FissionProductYieldDist.hh 파일의 213 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::GenerateAlphas(), GetFissionProduct(), G4FPYBiasedLightFragmentDist::GetFissionProduct().
|
protectedinherited |
Defines the smallest A particle in the field of trees
G4FissionProductYieldDist.hh 파일의 227 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
Defines the smallest Z particle in the field of trees
G4FissionProductYieldDist.hh 파일의 225 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
Sets the ternary fission probability. Valid ranges are [0, 1]
G4FissionProductYieldDist.hh 파일의 191 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4SetTernaryProbability(), G4FissionProductYieldDist::GenerateAlphas(), G4FissionProductYieldDist::Initialize().
|
protectedinherited |
The number of trees in the field
G4FissionProductYieldDist.hh 파일의 241 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::FindParticleExtrapolation(), G4FissionProductYieldDist::FindParticleInterpolation(), G4FissionProductYieldDist::MakeTrees(), G4FissionProductYieldDist::ReadProbabilities(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
An array, or 'field', of the probability trees
G4FissionProductYieldDist.hh 파일의 223 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::FindParticleExtrapolation(), G4FissionProductYieldDist::FindParticleInterpolation(), G4FissionProductYieldDist::MakeTrees(), G4FissionProductYieldDist::ReadProbabilities(), G4FissionProductYieldDist::SortProbability(), G4FissionProductYieldDist::~G4FissionProductYieldDist().
|
protectedinherited |
Verbosity level
G4FissionProductYieldDist.hh 파일의 219 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::G4GetFission(), G4FissionProductYieldDist::G4SetVerbosity(), G4FissionProductYieldDist::Initialize().
|
protectedinherited |
Energy values of each energy
G4FissionProductYieldDist.hh 파일의 235 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
Number of specific energy groups
G4FissionProductYieldDist.hh 파일의 233 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::FindParticleExtrapolation(), G4FissionProductYieldDist::Initialize(), G4FissionProductYieldDist::MakeTrees(), G4FissionProductYieldDist::ReadProbabilities(), G4FissionProductYieldDist::Renormalize(), G4FissionProductYieldDist::SortProbability().
|
protectedinherited |
The type of yield to be used: INDEPENDET
or CUMULATIVE
G4FissionProductYieldDist.hh 파일의 177 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionProductYieldDist::Initialize().