NXcalibration¶
Status:
base class, extends NXobject
Description:
Draft subclass of NXprocess to describe post-processing calibrations.
Symbols:
The symbols used in the schema to specify e.g. dimensions of arrays
ncoeff: Number of coefficients of the calibration function
nfeat: Number of features used to fit the calibration function
ncal: Number of points of the calibrated and uncalibrated axes
- Groups cited:
Structure:
applied: (optional) NX_BOOLEAN
Has the calibration been applied?
coefficients[ncoeff]: (optional) NX_FLOAT {units=NX_ANY}
For non-linear energy calibrations, e.g. in a TOF, a polynomial function is fit to a set of features (peaks) at well defined energy positions to determine E(TOF). Here we can store the array of fit coefficients.
fit_function: (optional) NX_CHAR
For non-linear energy calibrations. Here we can store the formula of the fit function.
scaling: (optional) NX_FLOAT {units=NX_ANY}
For linear calibration. Scaling parameter.
offset: (optional) NX_FLOAT {units=NX_ANY}
For linear calibration. Offset parameter.
calibrated_axis[ncal]: (optional) NX_FLOAT {units=NX_ANY}
A vector representing the axis after calibration, matching the data length
original_axis[ncal]: (optional) NX_FLOAT {units=NX_ANY}
Vector containing the data coordinates in the original uncalibrated axis
COLLECTION: (optional) NXcollection
Class to describe freely the procedures employed.
Hypertext Anchors¶
Table of hypertext anchors for all groups, fields, attributes, and links defined in this class.
documentation (reST source) anchor |
web page (HTML) anchor |
---|---|