application definition, extends NXxbase


raw data from a single crystal diffractometer, extends NXxbase

This is the application definition for raw data from a single crystal diffractometer measuring in normal beam mode. It extends NXxbase, so the full definition is the content of NXxbase plus the data defined here. All angles are logged in order to support arbitrary scans in reciprocal space.


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

nP: Number of points

Groups cited:

NXdata, NXdetector, NXentry, NXinstrument, NXsample


entry: (required) NXentry

definition: (required) NX_CHAR

Official NeXus NXDL schema to which this file conforms

Obligatory value: NXxnb

instrument: (required) NXinstrument

detector: (required) NXdetector

polar_angle: (required) NX_FLOAT (Rank: 1, Dimensions: [nP]) {units=NX_ANGLE}

The polar_angle (gamma) of the detector for each scan point.

tilt_angle: (required) NX_FLOAT (Rank: 1, Dimensions: [nP]) {units=NX_ANGLE}

The angle by which the detector has been tilted out of the scattering plane.

sample: (required) NXsample

rotation_angle: (required) NX_FLOAT (Rank: 1, Dimensions: [nP]) {units=NX_ANGLE}

This is an array holding the sample rotation angle at each scan point

name: (required) NXdata

polar_angle: link (suggested target: /NXentry/NXinstrument/NXdetector/polar_angle)

tilt: link (suggested target: /NXentry/NXinstrument/NXdetector/tilt)

rotation_angle: link (suggested target: /NXentry/NXsample/rotation_angle)

Hypertext Anchors

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

NXDL Source: