ewoksfluo.tasks.example_data.xrf_spectra

Functions

get_attenuators([angle_in, angle_out])

param angle_in:

get_configuration(peaks[, xmin, xmax, zero, ...])

param peaks:

get_counts_array(counts)

param counts:

get_detector([zero, gain])

param zero:

get_fit_config([xmin, xmax, energy])

param xmin:

get_materials()

rtype:

dict

get_peak_shape()

get_quantification_config([flux, elapsed_time])

param flux:

xrf_spectra(linegroups, scattergroups[, ...])

The returned spectra have the shape counts.shape + (nchannels,)

Classes

EmissionLineGroup(element, name, counts)

ScatterLineGroup(name, counts, prefix)