3.3.2.24. NXtomoprocΒΆ

Status:

application definition, extends NXobject, version 1.0b

Description:

This is an application definition for the final result of a tomography experiment: a 3D construction of some volume of physical properties.

Symbols:

These symbols will be used below to coordinate datasets with the same shape.

nx: number of voxels in X direction

ny: number of voxels in Y direction

nz: number of voxels in Z direction

Groups cited:
NXdata, NXentry, NXinstrument, NXparameters, NXprocess, NXsample, NXsource

Structure:

entry: NXentry

title: NX_CHAR

definition: NX_CHAR

Official NeXus NXDL schema to which this file conforms

Obligatory value: NXtomoproc

(instrument): NXinstrument

(source): NXsource

type: NX_CHAR

name: NX_CHAR

probe: NX_CHAR

Any of these values: neutron | x-ray | electron

(sample): NXsample

name: NX_CHAR

Descriptive name of sample

reconstruction: NXprocess

program: NX_CHAR

Name of the program used for reconstruction

version: NX_CHAR

Version of the program used

date: NX_DATE_TIME

Date and time of reconstruction processing.

parameters: NXparameters

raw_file: NX_CHAR

Original raw data file this data was derived from

data: NXdata

data[nx, nx, nz]: NX_INT

This is the reconstructed volume. This can be different things. Please indicate in the unit attribute what physical quantity this really is.

@transform: NX_CHAR

@offset: NX_CHAR

@scaling: NX_CHAR

x[nx]: NX_FLOAT {units=NX_ANY}

This is an array holding the values to use for the x-axis of data. The units must be appropriate for the measurement.

y[ny]: NX_FLOAT {units=NX_ANY}

This is an array holding the values to use for the y-axis of data. The units must be appropriate for the measurement.

z[nz]: NX_FLOAT {units=NX_ANY}

This is an array holding the values to use for the z-axis of data. The units must be appropriate for the measurement.
NXDL Source:
https://github.com/nexusformat/definitions/blob/master/applications/NXtomoproc.nxdl.xml