2.3.3.1.43. NXmonochromator

Status:

base class, extends NXcomponent

Description:

A wavelength defining device. ...

A wavelength defining device.

This is a base class for everything which selects a wavelength or energy, be it a monochromator crystal, a velocity selector, an undulator or whatever.

The expected units are:

  • wavelength: angstrom

  • energy: eV

Symbols:

No symbol table

Groups cited:

NXaperture, NXcrystal, NXdata, NXgeometry, NXgrating, NXoff_geometry, NXvelocity_selector

Structure:

wavelength: (optional) NX_FLOAT {units=NX_WAVELENGTH}

wavelength selected

wavelength_error: (optional) NX_FLOAT {units=NX_WAVELENGTH}

DEPRECATED: see https://github.com/nexusformat/definitions/issues/820

wavelength standard deviation

wavelength_errors: (optional) NX_FLOAT {units=NX_WAVELENGTH}

wavelength standard deviation

energy: (optional) NX_FLOAT {units=NX_ENERGY}

energy selected

energy_error: (optional) NX_FLOAT {units=NX_ENERGY}

DEPRECATED: see https://github.com/nexusformat/definitions/issues/820

energy standard deviation

energy_errors: (optional) NX_FLOAT {units=NX_ENERGY}

energy standard deviation

energy_dispersion: (optional) NX_FLOAT {units=eV/mm}

Energy dispersion at the exit slit.

wavelength_dispersion: (optional) NX_FLOAT {units=nm/mm}

Wavelength dispersion at the exit slit.

depends_on: (optional) NX_CHAR

Add a definition for the reference point of a monochromator. ...

entrance_slit: (optional) NXaperture

Size, position and shape of the entrance slit of the monochromator.

exit_slit: (optional) NXaperture

Size, position and shape of the exit slit of the monochromator.

distribution: (optional) NXdata

geometry: (optional) NXgeometry

DEPRECATED: Use the field depends_on and NXtransformations to position the monochromator and NXoff_geometry to describe its shape instead

OFF_GEOMETRY: (optional) NXoff_geometry

This group describes the shape of the beam line component

CRYSTAL: (optional) NXcrystal

Use as many crystals as necessary to describe

VELOCITY_SELECTOR: (optional) NXvelocity_selector

GRATING: (optional) NXgrating

For diffraction grating based monochromators

Hypertext Anchors

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

NXDL Source:

https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/base_classes/NXmonochromator.nxdl.xml