3.3.3.37. NXazint

Status:

application definition, extends NXobject

Description:

This application definition describes data from two-dimensional area detectors t ...

This application definition describes data from two-dimensional area detectors that has been integrated azimuthally, with a certain radial binning in units of q or 2theta and an optional binning around the azimuthal angle eta.

Symbols:

The symbol(s) listed here will be used below to coordinate datasets with the same shape.

nImg: Number of intergated images

nRad: Number of radial bins

nRadEdge: Number of radial bins edges (nRad+1)

nAzi: Number of azimuthal bins

Groups cited:

NXdata, NXentry, NXparameters, NXprocess

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: NXazint

program_name: (required) NX_CHAR

Name of the program that made this file.

@version: (required) NX_CHAR

Version of the program that made this file.

data1d: (required) NXdata

Azimuthally integrated data with radial binning in q or 2theta and without azimuthal binning.

@axes: (required) NX_CHAR

Obligatory value: ['.', 'x']

@interpretation: (required) NX_CHAR

Obligatory value: spectrum

@signal: (required) NX_CHAR

Obligatory value: I

I: (required) NX_NUMBER (Rank: 2, Dimensions: [nImg, nRad])

@long_name: (required) NX_CHAR

Obligatory value: intensity

@units: (required) NX_CHAR

Obligatory value: arbitrary units

I_error: (required) NX_NUMBER (Rank: 2, Dimensions: [nImg, nRad])

@long_name: (required) NX_CHAR

Obligatory value: estimated errors on intensity

@units: (required) NX_CHAR

Obligatory value: arbitrary units

x: (required) NX_NUMBER (Rank: 1, Dimensions: [nRad])

@long_name: (required) NX_CHAR

Any of these values: q | 2theta

@units: (required) NX_CHAR

Any of these values: 1/angstrom | degrees

x_edges: (optional) NX_NUMBER (Rank: 1, Dimensions: [nRadEdge])

@long_name: (required) NX_CHAR

Any of these values: edges of q bins | edges of tth bins

@units: (required) NX_CHAR

Any of these values: 1/angstrom | degrees

q: (optional) NX_NUMBER (Rank: 1, Dimensions: [nRad]) {units=NX_PER_LENGTH}

@long_name: (required) NX_CHAR

Obligatory value: scattering vector magnitude

@units: (required) NX_CHAR

Obligatory value: 1/angstrom

tth: (optional) NX_NUMBER (Rank: 1, Dimensions: [nRad]) {units=NX_ANGLE}

@long_name: (required) NX_CHAR

Obligatory value: scattering angle, 2theta

@units: (required) NX_CHAR

Obligatory value: degrees

data2d: (optional) NXdata

Azimuthally integrated data with radial binning in q or 2theta and azimuthal binning in eta.

@axes: (required) NX_CHAR

Obligatory value: ['.', 'eta', 'x']

@interpretation: (required) NX_CHAR

Obligatory value: image

@signal: (required) NX_CHAR

Obligatory value: I

I: (required) NX_NUMBER (Rank: 3, Dimensions: [nImg, nAzi, nRad])

@long_name: (required) NX_CHAR

Obligatory value: intensity

@units: (required) NX_CHAR

Obligatory value: arbitrary units

I_error: (required) NX_NUMBER (Rank: 3, Dimensions: [nImg, nAzi, nRad])

@long_name: (required) NX_CHAR

Obligatory value: estimated errors on intensity

@units: (required) NX_CHAR

Obligatory value: arbitrary units

norm: (required) NX_NUMBER (Rank: 3, Dimensions: [nImg, nAzi, nRad])

@long_name: (required) NX_CHAR

Obligatory value: normalised intensity

@units: (required) NX_CHAR

Obligatory value: arbitrary units

x: (required) NX_NUMBER (Rank: 1, Dimensions: [nRad])

@long_name: (required) NX_CHAR

Any of these values: q | 2theta

@units: (required) NX_CHAR

Any of these values: 1/angstrom | degrees

x_edges: (optional) NX_NUMBER (Rank: 1, Dimensions: [nRadEdge])

@long_name: (required) NX_CHAR

Any of these values: edges of q bins | edges of tth bins

@units: (required) NX_CHAR

Any of these values: 1/angstrom | degrees

eta: (required) NX_NUMBER (Rank: 1, Dimensions: [nAzi]) {units=NX_ANGLE}

@long_name: (required) NX_CHAR

Obligatory value: Azimuthal bin centre

@units: (required) NX_CHAR

Obligatory value: degrees

eta_edges: (optional) NX_NUMBER (Rank: 1, Dimensions: [nAziEdge])

@long_name: (required) NX_CHAR

Obligatory value: edges of azimuthal bins

@units: (required) NX_CHAR

Obligatory value: degrees

q: (optional) NX_NUMBER (Rank: 1, Dimensions: [nRad]) {units=NX_PER_LENGTH}

@long_name: (required) NX_CHAR

Obligatory value: scattering vector magnitude

@units: (required) NX_CHAR

Obligatory value: 1/angstrom

tth: (optional) NX_NUMBER (Rank: 1, Dimensions: [nRad]) {units=NX_ANGLE}

@long_name: (required) NX_CHAR

Obligatory value: scattering angle, 2theta

@units: (required) NX_CHAR

Obligatory value: degrees

parameters: (recommended) NXparameters

Parameters should exactly match those required by the algorithm used in the ...

Parameters should exactly match those required by the algorithm used in the processing. For example, azint requires error_model, mask, n_splitting, poni, etc.

process: (required) NXprocess

program: (required) NX_CHAR

Name of algorithm used in the processing.

version: (required) NX_CHAR

Version of the algorithm used in the processing.

date: (required) NX_DATE_TIME

Date the file was created.

reference: (required) NX_CHAR

Citation or other references for the algorithm used in the processing.

note: (optional) NX_CHAR

Notes required to help interpret the data, e.g. on coordinate systems.

Hypertext Anchors

List of hypertext anchors for all groups, fields, attributes, and links defined in this class.

NXDL Source:

https://github.com/nexusformat/definitions/blob/main/contributed_definitions/NXazint.nxdl.xml