3.3.2.29. NXxeuler

Status:

application definition, extends NXxbase

Description:

raw data from a four-circle diffractometer with an eulerian cradle, extends NXxbase

It extends NXxbase, so the full definition is the content of NXxbase plus the data defined here. All four angles are logged in order to support arbitrary scans in reciprocal space.

Symbols:

No symbol table
Groups cited:
NXdata, NXdetector, NXentry, NXinstrument, NXsample

Structure:

entry: (required) NXentry

definition: (required) NX_CHAR

Official NeXus NXDL schema to which this file conforms

Obligatory value: NXxeuler

instrument: (required) NXinstrument

detector: (required) NXdetector

polar_angle[np]: (required) NX_FLOAT {units=NX_ANGLE}

The polar_angle (two theta) where the detector is placed at each scan point.

sample: (required) NXsample

rotation_angle[np]: (required) NX_FLOAT {units=NX_ANGLE}

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

chi[np]: (required) NX_FLOAT {units=NX_ANGLE}

This is an array holding the chi angle of the eulerian cradle at each scan point

phi[np]: (required) NX_FLOAT {units=NX_ANGLE}

This is an array holding the phi rotation of the eulerian cradle at each scan point

name: (required) NXdata

polar_angle –> /NXentry/NXinstrument/NXdetector/polar_angle

rotation_angle –> /NXentry/NXsample/rotation_angle

chi –> /NXentry/NXsample/chi

phi –> /NXentry/NXsample/phi

NXDL Source:
https://github.com/nexusformat/definitions/blob/master/applications/NXxeuler.nxdl.xml