nook.sources.ripl3.levels¶
The RIPL-3 discrete-levels segment: per-element z0NN.dat files.
Format per levels-readme.html in the mirror (R. Capote and M. Verpelli,
2021-12-13). Each isotope is an identification record (a5,6i5,2f12.6),
then one level record per level, each followed by its gamma records
(39x,i4,1x,f10.4,3(1x,e10.3)).
Traps the readme is explicit about, preserved here rather than smoothed over:
Energies are in MeV; the shared model speaks keV, so values convert at parse time and
rawkeeps the file’s numbers.Spin
-1.0and parity0mean unknown – but for levels belowNmaxRIPL invents unique values from a spin distribution and, for parity, a coin flip. The estimation method is coded in a flag:umeans ENSDF offered exactly one compatible spin (possibly tentative, like(1)+) and RIPL adopted it;gmeans it was inferred from gamma transitions to known levels;cchosen from a listed set by the spin distribution;nno experimental information at all. Ag,cornassignment is RIPL’s, not the evaluator’s, and is markedassumed; auassignment is ENSDF’s own single candidate, so only its tentativeness survives (intentative). The original ENSDF J field is kept alongside either way. (gis undocumented in the readme but 5000+ levels in the 2021 cut carry it.)Stable levels carry
T1/2 = -1.0E+0, not blank.Pgmay be 0 when ENSDF gave no branching;Pe = Pg * (1 + ICC)and thePesum over a level is its electromagnetic branching, 1 unless the level record lists other decay modes.
- class nook.sources.ripl3.levels.RiplNuclideLevels(nuclide, n_levels, n_gammas, n_complete, n_unique_jpi, sn_kev, sp_kev, levels=(), gammas=())[source]¶
Bases:
objectOne isotope’s block from a per-element file, still close to the file.
- class nook.sources.ripl3.levels.LevelsParam(nuclide, temperature_mev, temperature_unc_mev, u0_mev, u0_unc_mev, n_levels, n_max, n0, n_c, u_max_mev, u_c_mev)[source]¶
Bases:
objectOne row of
levels-param-2021.data: the constant-temperature fit.
- nook.sources.ripl3.levels.parse_levels_file(text)[source]¶
Parse one per-element file into its isotope blocks.