Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4FPYTreeStructures.hh>
Public Attributes | |
G4Ions * | Particle |
G4int | IncidentEnergiesCount |
G4double * | IncidentEnergies |
G4double * | ProbabilityRangeBottom |
G4double * | ProbabilityRangeTop |
ProbabilityBranch * | Right |
ProbabilityBranch * | Left |
ProbabilityBranch is a tree hierarchy storage method. Each 'branch' stores information for the isotope/isomer that is stores, as well as the probability segment in the (0,1] range references it for use in random fission product sampling.
ProbabilityBranch branches 'up' and 'down' to other branches that have a probability segment either higher or lower in the (0,1] range.
Definition at line 46 of file G4FPYTreeStructures.hh.
G4double* ProbabilityBranch::IncidentEnergies |
The different energies available
Definition at line 56 of file G4FPYTreeStructures.hh.
Referenced by G4FissionProductYieldDist::BurnTree(), and G4FissionProductYieldDist::FindParticleBranchSearch().
G4int ProbabilityBranch::IncidentEnergiesCount |
Number of different incident energies are available
Definition at line 54 of file G4FPYTreeStructures.hh.
Referenced by G4FissionProductYieldDist::FindParticleBranchSearch(), and G4FissionProductYieldDist::SortProbability().
ProbabilityBranch* ProbabilityBranch::Left |
Pointer to the branch that has a lower probability
Definition at line 65 of file G4FPYTreeStructures.hh.
Referenced by G4FissionProductYieldDist::BurnTree(), G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::FindParticleBranchSearch(), and G4FissionProductYieldDist::Renormalize().
G4Ions* ProbabilityBranch::Particle |
Pointer to the G4Ions
definition that contains the data for the isotope/isomer for this ProbabilityBranch
Definition at line 51 of file G4FPYTreeStructures.hh.
Referenced by G4FissionProductYieldDist::FindParticle(), and G4FissionProductYieldDist::FindParticleBranchSearch().
G4double* ProbabilityBranch::ProbabilityRangeBottom |
The upper limit of the probability segment, indexed by incident energy
Definition at line 58 of file G4FPYTreeStructures.hh.
Referenced by G4FissionProductYieldDist::BurnTree(), G4FissionProductYieldDist::FindParticleBranchSearch(), and G4FissionProductYieldDist::Renormalize().
G4double* ProbabilityBranch::ProbabilityRangeTop |
The lower limit of the probability segment, indexed by incident energy
Definition at line 60 of file G4FPYTreeStructures.hh.
Referenced by G4FissionProductYieldDist::BurnTree(), G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::FindParticleBranchSearch(), and G4FissionProductYieldDist::Renormalize().
ProbabilityBranch* ProbabilityBranch::Right |
Pointer to the branch that has a higher probability
Definition at line 63 of file G4FPYTreeStructures.hh.
Referenced by G4FissionProductYieldDist::BurnTree(), G4FissionProductYieldDist::FindParticle(), G4FissionProductYieldDist::FindParticleBranchSearch(), and G4FissionProductYieldDist::Renormalize().