BetaDecayUtils.calculateIbMethod

calculateIb(z,Qᵦ,Eₓ,BGT)

calculate branching ratios of the beta decay of an isotope given feedings to excited states

z: Atomic number of the parent

Qᵦ: β decay Q value in MeV

Eₓ: vector of daughter states relative to the ground state energy in MeV

BGT: vector of BGT values

BetaDecayUtils.calculateT12Method

calculateT12(z,Qᵦ,Eₓ,BGT)

calculate halflife of the beta decay of an isotope given feedings to excited states

z: Atomic number of the parent

Qᵦ: β decay Q value in MeV

Eₓ: vector of daughter states relative to the ground state energy in MeV

BGT: vector of BGT values

BetaDecayUtils.ecoulombMethod

ecoulomb(Z,N)

calculate the coulomb correction for a shell model calculation of isotope (Z,N)

BetaDecayUtils.logfMethod

logf(z,Qᵦ,Eₓ)

Calculate the log10 of the Fermi function for allowed beta decay

z: atomic number of the parent

Qᵦ: β decay Q value in MeV

Eₓ: vector of daughter states relative to the ground state energy in MeV

BetaDecayUtils.logftfromibMethod

logftfromib(z,t₁₂,Qᵦ,Eₓ,Iᵦ)

calculate logft of a given transition to an excitated state

z: atomic number of the parent

t₁₂: decay halflife

Qᵦ: β decay Q value in MeV

Eₓ: vector of daughter states relative to the ground state energy in MeV

Iᵦ: vector of partial branching values

BetaDecayUtils.nPenetrabilityMethod

nPenetrability(x,mass::Vector,Lorb)

calculates the neutron penetrability p(x,Lorb).

x is the excitation energy above Sₙ, Lorb is the neutron angular momentum

mass[1] is the recoil, mass[2] is the neutron mass