3.3.3.104. NXxas¶
Status:
application definition (contribution), extends NXobject
Description:
This is a generic application definition for X-ray absorption ...
This is a generic application definition for X-ray absorption spectroscopy. Technique-specific application definitions extend this base definition.
Symbols:
The symbol(s) listed here will be used below to coordinate datasets ...
The symbol(s) listed here will be used below to coordinate datasets with the same shape.
nP: Number of stacked spectra (scan points). This is the growable first dimension: data could be appended along it during acquisition. It is absent when a single spectrum is stored.
nEnergy: Number of energy data points
dataRank: Rank of the
intensityfield: 1 for a single spectrum[nEnergy]or 2 for a stack of spectra[nP, nEnergy].
- Groups cited:
Structure:
ENTRY: (required) NXentry
definition: (required) NX_CHAR ⤆
Official NeXus NXDL schema to which this file conforms. ...
Official NeXus NXDL schema to which this file conforms.
Obligatory value:
NXxaselement: (required) NXelement
The element being probed by the incident X-rays.
name: (required) NX_CHAR
edge: (required) NXabsorption_edge
The absorption edge being probed, defined by the principal ...
The absorption edge being probed, defined by the principal quantum number and orbital symmetry of the photoionized electron (e.g. K, L1, L2, L3, L2,3). Together with the element uniquely identifies probed electronic transition.
is_experimental: (required) NX_BOOLEAN
Specify if the data comes from an experiment. Use ``true`` for ...
Specify if the data comes from an experiment. Use
truefor data acquired at a beamline or laboratory instrument, andfalsefor spectra calculated/simulated using a computational tool, reconstructed from a linear combination of reference components, etc.energy: (required) NX_FLOAT (Rank: 1, Dimensions: [nEnergy]) {units=NX_ENERGY}
The energy axis of the spectrum.
intensity: (required) NX_FLOAT (Rank: dataRank, Dimensions: [nP, nEnergy]) {units=NX_ANY}
The intensity of the spectrum. The precise definition of what is ...
The intensity of the spectrum. The precise definition of what is meant by intensity depends on the acquisition mode, and will be specified by each subclass application definition.
intensity_errors: (optional) NX_FLOAT (Rank: dataRank, Dimensions: [nP, nEnergy]) {units=NX_ANY}
The errors associated with the intensity of the spectrum.
Descriptive name of the sample
temperature: (optional) NX_FLOAT (Rank: 1, Dimensions: [nP]) {units=NX_TEMPERATURE} ⤆
Sample temperature.
Plot of the X-ray absorption intensity versus energy. ...
Plot of the X-ray absorption intensity versus energy.
When several spectra are stacked along
nP(a time series, a spatial map, an operando series, …), the quantity that varies across the stack is stored in its standard NeXus location (for exampleNXsample/temperature,NXsample/electric_field, anNXsample/NXtransformationsaxis, or anNXbeampolarization field) and linked here as an additional axis with itsAXISNAME_indicesset to 0, thenPdimension. The application definition does not enumerate these coordinates: any of them, including ones not listed here, is declared simply by adding the field in its base-class location and wiring it into this group.energy: (required) NX_CHAR
intensity: (required) NX_CHAR
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.