.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source ../../../../applications/NXxrot.nxdl.xml .. index:: ! NXxrot (application definition) ! xrot (application definition) see: xrot (application definition); NXxrot .. _NXxrot: ====== NXxrot ====== **Status**: application definition, extends :ref:`NXxbase`, version 1.0b **Description**: This is the application definition for raw data from a rotation camera. It extends NXxbase, so the full definition is the content of NXxbase plus the data defined here. **Symbols**: No symbol table **Groups cited**: :ref:`NXattenuator`, :ref:`NXdata`, :ref:`NXdetector`, :ref:`NXentry`, :ref:`NXinstrument`, :ref:`NXsample` .. index:: NXentry (base class); used in application definition, NXinstrument (base class); used in application definition, NXdetector (base class); used in application definition, NXattenuator (base class); used in application definition, NXsample (base class); used in application definition, NXdata (base class); used in application definition **Structure**: **entry**: :ref:`NXentry` .. index:: definition (data field) **definition**: :ref:`NX_CHAR ` Official NeXus NXDL schema to which this file conforms. Obligatory value: ``NXxrot`` **instrument**: :ref:`NXinstrument` **detector**: :ref:`NXdetector` .. index:: polar_angle (data field) **polar_angle**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_ANGLE `} The polar_angle (two theta) where the detector is placed. .. index:: beam_center_x (data field) **beam_center_x**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} This is the x position where the direct beam would hit the detector. This is a length, not a pixel position, and can be outside of the actual detector. .. index:: beam_center_y (data field) **beam_center_y**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} This is the y position where the direct beam would hit the detector. This is a length, not a pixel position, and can be outside of the actual detector. **attenuator**: :ref:`NXattenuator` .. index:: attenuator_transmission (data field) **attenuator_transmission**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_ANY `} **sample**: :ref:`NXsample` .. index:: rotation_angle (data field) **rotation_angle[np]**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_ANGLE `} This is an array holding the sample rotation start angle at each scan point .. index:: rotation_angle_step (data field) **rotation_angle_step[np]**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_ANGLE `} This is an array holding the step made for sample rotation angle at each scan point **name**: :ref:`NXdata` **rotation_angle** --> /NXentry/NXsample/rotation_angle **Source**: Automatically generated from https://github.com/nexusformat/definitions/blob/master/applications/NXxrot.nxdl.xml