diff --git a/base_classes/NXdata.nxdl.xml b/base_classes/NXdata.nxdl.xml index 991adf0a3d..a7b363ef37 100644 --- a/base_classes/NXdata.nxdl.xml +++ b/base_classes/NXdata.nxdl.xml @@ -75,11 +75,12 @@ More complex cases are supported - * histogram data: ``x`` has one more value than ``data``. - * alternative axes: instead of a single ``x`` axis you can have several axes, one of which being the default. - * signals with more than one dimension: ``data`` could be 2D with axes ``x`` and ``y`` along each dimension. - * axes with more than one dimension: ``data`` could be 2D with axes ``x`` and ``y`` also being 2D, providing a - unique ``(x, y)`` coordinate for each ``data`` point. + * Histogram data. For example ``x`` has one more value than ``data``. + * Alternative axes. For example instead of a single ``x`` axis you can have several axes, one of which being the default. + * Signals with more than one dimension. For example ``data`` could be 2D with axes ``x`` and ``y`` along each dimension. + Equally 3- or higher-dimensional data is allowed. + * Axes with more than one dimension. For example ``data`` could be 2D with axes ``x`` and ``y`` also being 2D, providing a + unique ``(x, y)`` coordinate for each ``data`` point. Equally 3- or higher-dimensional axes are allowed. **Signals:** @@ -141,8 +142,8 @@ field name in the :ref:`axes </NXdata@axes-attribute>` attribute are used. 4. When :ref:`AXISNAME_indices </NXdata@AXISNAME_indices-attribute>` is the same as the indices of "AXISNAME" in the - :ref:`axes </NXdata@axes-attribute>` attribute, there is no need to provide - :ref:`AXISNAME_indices </NXdata@AXISNAME_indices-attribute>`. + :ref:`axes </NXdata@axes-attribute>` attribute and :ref:`AXISNAME </NXdata/AXISNAME-field>` is one-dimensional, + the :ref:`AXISNAME_indices </NXdata@AXISNAME_indices-attribute>` attribute can be omitted. 5. The indices of "AXISNAME" in the :ref:`axes </NXdata@axes-attribute>` attribute must be a subset of :ref:`AXISNAME_indices </NXdata@AXISNAME_indices-attribute>`.