est.io.utils.readers.spec_reader.SpecReader#

class est.io.utils.readers.spec_reader.SpecReader[source]#

Bases: AbstractAsciiReader

static get_all_scan_titles(file_path: str) List[str][source]#
static get_first_scan_title(file_path: str) str | None[source]#
static get_scan_column_names(file_path: str, scan_title: str) List[str][source]#
static read_spectrum(spec_file, energy_col_name=None, absorption_col_name=None, monitor_col_name=None, energy_unit=<Unit('electron_volt')>, scan_title=None) Tuple[ndarray | None, ndarray | None][source]#