.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source ../../../../applications/NXiqproc.nxdl.xml .. index:: ! NXiqproc (application definition) ! iqproc (application definition) see: iqproc (application definition); NXiqproc .. _NXiqproc: ======== NXiqproc ======== **Status**: application definition, extends :ref:`NXobject`, version 1.0b **Description**: Application definition for any :math:`I(Q)` data. **Symbols**: No symbol table **Groups cited**: :ref:`NXdata`, :ref:`NXentry`, :ref:`NXinstrument`, :ref:`NXparameters`, :ref:`NXprocess`, :ref:`NXsample`, :ref:`NXsource` .. index:: NXentry (base class); used in application definition, NXinstrument (base class); used in application definition, NXsource (base class); used in application definition, NXsample (base class); used in application definition, NXprocess (base class); used in application definition, NXparameters (base class); used in application definition, NXdata (base class); used in application definition **Structure**: **(entry)**: :ref:`NXentry` .. index:: entry (attribute) **@entry**: :ref:`NX_CHAR ` .. index:: title (data field) **title**: :ref:`NX_CHAR ` .. index:: definition (data field) **definition**: :ref:`NX_CHAR ` Official NeXus NXDL schema to which this file conforms Obligatory value: ``NXiqproc`` **instrument**: :ref:`NXinstrument` .. index:: name (data field) **name**: :ref:`NX_CHAR ` Name of the instrument from which this data was reduced. **(source)**: :ref:`NXsource` .. index:: type (data field) **type**: :ref:`NX_CHAR ` .. index:: name (data field) **name**: :ref:`NX_CHAR ` .. index:: probe (data field) **probe**: :ref:`NX_CHAR ` Any of these values: ``neutron`` | ``x-ray`` | ``electron`` **(sample)**: :ref:`NXsample` .. index:: name (data field) **name**: :ref:`NX_CHAR ` Descriptive name of sample **reduction**: :ref:`NXprocess` .. index:: program (data field) **program**: :ref:`NX_CHAR ` .. index:: version (data field) **version**: :ref:`NX_CHAR ` **input**: :ref:`NXparameters` Input parameters for the reduction program used .. index:: filenames (data field) **filenames**: :ref:`NX_CHAR ` Raw data files used to generate this I(Q) **output**: :ref:`NXparameters` Eventual output parameters from the data reduction program used **(data)**: :ref:`NXdata` .. index:: data (data field) **data[NE, NQX, NQY]**: :ref:`NX_INT ` This is I(Q). The client has to analyse the dimensions of I(Q). Often, multiple I(Q) for various environment conditions are measured; that would be the first dimension. Q can be multidimensional, this accounts for the further dimensions in the data .. index:: variable (data field) **variable[NE]**: :ref:`NX_CHAR ` .. index:: varied_variable (attribute) **@varied_variable**: :ref:`NX_CHAR ` The real name of the varied variable in the first dim of data, temperature, P, MF etc... .. index:: qx (data field) **qx[NQX]**: :ref:`NX_CHAR ` Values for the first dimension of Q .. index:: qy (data field) **qy[NQY]**: :ref:`NX_CHAR ` Values for the second dimension of Q **Source**: Automatically generated from https://github.com/nexusformat/definitions/blob/master/applications/NXiqproc.nxdl.xml