pyNexafs.utils.reduction#

This module contains functions for reducing detector energy binning of raw NEXAFS data from beamlines.

For instance, as of Apr 2024, the MEX2 beamline at the Australian Synchrotron has 4 detectors, each with 4096 energy bins (channels), all of which is recorded as the beam energy is scanned.

Classes

reducer(energies, dataset[, bin_energies])

A class for reducing detector energy binning of raw NEXAFS data from beamlines.