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:

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

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: (required) NX_FLOAT (Rank: 1, Dimensions: [nP]) {units=NX_ANGLE}

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

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

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

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

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

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

name: (required) NXdata

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

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

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

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

Hypertext Anchors

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

NXDL Source:

https://github.com/FAIRmat-Experimental/nexus_definitions/tree/fairmat/applications/NXxeuler.nxdl.xml