Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
ProbabilityBranch Struct Reference

#include <G4FPYTreeStructures.hh>

Public Attributes

G4IonsParticle
 
G4int IncidentEnergiesCount
 
G4doubleIncidentEnergies
 
G4doubleProbabilityRangeBottom
 
G4doubleProbabilityRangeTop
 
ProbabilityBranchRight
 
ProbabilityBranchLeft
 

Detailed Description

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.

Member Data Documentation

◆ IncidentEnergies

G4double* ProbabilityBranch::IncidentEnergies

The different energies available

Definition at line 56 of file G4FPYTreeStructures.hh.

Referenced by G4FissionProductYieldDist::BurnTree(), and G4FissionProductYieldDist::FindParticleBranchSearch().

◆ IncidentEnergiesCount

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().

◆ Left

◆ Particle

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().

◆ ProbabilityRangeBottom

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().

◆ ProbabilityRangeTop

G4double* ProbabilityBranch::ProbabilityRangeTop

◆ Right


The documentation for this struct was generated from the following file: