HeSeqParser#

class fiasco.io.sources.HeSeqParser(filename, **kwargs)[source]#

Bases: GenericParser

Parameters for calculating two-photon continuum for helium-like ions.

Attributes Summary

Methods Summary

extract_footer(*args)

Extract metadata from raw text and format appropriately.

preprocessor(table, line, index)

Default preprocessor method run on each line ingested.

to_hdf5(hf, df, **kwargs)

Attributes Documentation

descriptions = ['atomic number', 'fraction of energy carried by one of the two photons', 'radiative decay rate', 'spectral distribution function']#
dtypes = [<class 'int'>, <class 'float'>, <class 'float'>, <class 'float'>]#
filetype = 'heseq_2photon'#
headings = ['Z', 'y', 'A', 'psi']#
units = [None, Unit(dimensionless), <Quantity 1. 1 / s>, Unit(dimensionless)]#

Methods Documentation

Extract metadata from raw text and format appropriately.

preprocessor(table, line, index)[source]#

Default preprocessor method run on each line ingested.

to_hdf5(hf, df, **kwargs)[source]#