| Description | Perl tools for X-ray Absorption Spectroscopy |
Demeter::Plugins::10BMMultiChannel - filetype plugin for 10BM multi-channel data files
This documentation refers to Demeter version 0.9.26.
This plugin converts data from 10BM multi-channel ion chambers to an Athena project file. An inifile, 10bmmultichannel.ini (found in $HOME/.horae on unix, %APPDATA%\demeter on Windows), is used to set the column labels and to identify which columns belong to which data channels.
isThe multichannel file is recognized by finding MRCAT_XAFS in the first line and having 8 or more mcs channels among the column labels.
fixThe column data file is converted into an Athena project file using the Demeter::Data::MultiChannel object.
Demeter ships with a demeter_conf file for configuring this plugin.
The energy shifts are measured by placing a foil in front of all four channels and measuring the edge shift across the horizontal extent of the beam.
referenceWhen true (i.e. set to 1), the reference channel will be processed.
temperature_columnThe column hearder for the scalar containing the temperature signal.
edgeThe edge energy of the element currently being measured.
typeThe datatype for the imported data. The sensible values are xmu and xanes.
1The name given to the Data object for the first channel. This is used, for example, as the data group name in an Athena project.
2The name given to the Data object for the second channel. This is used, for example, as the data group name in an Athena project.
3The name given to the Data object for the third channel. This is used, for example, as the data group name in an Athena project.
4The name given to the Data object for the fourth channel. This is used, for example, as the data group name in an Athena project.
referenceThe name given to the Data object for the reference channel. This is used, for example, as the data group name in an Athena project.
1The column label of the numerator of the first channel.
2The column label of the numerator of the the second channel.
3The column label of the numerator of the the third channel.
4The column label of the numerator of the the fourth channel.
There is no reference parameter in this section. The sum of the four denominator channels are used as the numerator of the reference.
1The column label of the denominator of the first channel.
2The column label of the denominator of the the second channel.
3The column label of the denominator of the the third channel.
4The column label of the denominator of the the fourth channel.
referenceThe column label of the denominator of the the reference channel.
At 10BM, geometry effects lead to a per-channel energy shift. This is determined by measuring a standard, say a foil, and aligning the spectra. These energy shifts are applied on the fly as the data are imported.
1The per-channel energy shift measured from a standard and applied to channel 1.
2The per-channel energy shift measured from a standard and applied to channel 2.
3The per-channel energy shift measured from a standard and applied to channel 3.
4The per-channel energy shift measured from a standard and applied to channel 4.
Tie all four channels to a single reference (this is a Demeter shortcoming, not a bug of this plugin).
Parse edge energy from file. Remove energy shift as data are imported, leaving bkg_eshift = 0 for each channel.
Initial version
Bruce Ravel, L<http://bruceravel.github.io/home>
http://bruceravel.github.io/demeter