.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source NXspecdata.nxdl.xml .. index:: ! NXspecdata (contributed definition) ! specdata (contributed definition) see: specdata (contributed definition); NXspecdata .. _NXspecdata: ========== NXspecdata ========== **Status**: contributed definition, extends :ref:`NXobject` **Description**: DEPRECATED: This definition will be removed by 2022. Not for new use. Data collected by SPEC control and data acquisition software SPEC [#]_ is software for instrument control and data acquisition in X-ray diffraction experiments. .. [#] SPEC: https://certif.com **Symbols**: No symbol table **Groups cited**: :ref:`NXcrystal`, :ref:`NXdata`, :ref:`NXentry`, :ref:`NXinstrument`, :ref:`NXmonitor`, :ref:`NXnote`, :ref:`NXuser` .. index:: NXentry (base class); used in contributed definition, NXmonitor (base class); used in contributed definition, NXdata (base class); used in contributed definition, NXnote (base class); used in contributed definition, NXinstrument (base class); used in contributed definition, NXcrystal (base class); used in contributed definition, NXuser (base class); used in contributed definition **Structure**: .. _/NXspecdata@default-attribute: .. index:: default (file attribute) **@default**: (required) :ref:`NX_CHAR ` .. index:: plotting Declares which :ref:`NXentry` group contains the data to be shown by default. It is needed to resolve ambiguity when more than one :ref:`NXentry` group exists. The value is the name of the default :ref:`NXentry` group. .. _/NXspecdata@HDF5_Version-attribute: .. index:: HDF5_Version (file attribute) **@HDF5_Version**: (required) :ref:`NX_CHAR ` Version of HDF5 library used in writing the file (as specified in :ref:`NXroot`). Note this attribute is spelled with uppercase "V", different than other version attributes. .. _/NXspecdata@h5py_version-attribute: .. index:: h5py_version (file attribute) **@h5py_version**: (optional) :ref:`NX_CHAR ` version of h5py Python package used to write this HDF5 file .. _/NXspecdata@SPEC_file-attribute: .. index:: SPEC_file (file attribute) **@SPEC_file**: (optional) :ref:`NX_CHAR ` original SPEC data file name from **#F** line in file header .. _/NXspecdata@SPEC_date-attribute: .. index:: SPEC_date (file attribute) **@SPEC_date**: (optional) :ref:`NX_CHAR ` date from **#D** line in file header, in ISO8601 format .. _/NXspecdata@SPEC_epoch-attribute: .. index:: SPEC_epoch (file attribute) **@SPEC_epoch**: (required) :ref:`NX_INT ` UNIX time epoch from **#E** line in file header .. _/NXspecdata@SPEC_comments-attribute: .. index:: SPEC_comments (file attribute) **@SPEC_comments**: (optional) :ref:`NX_CHAR ` any **#C** lines in file header, stored as one string with newlines between comments .. _/NXspecdata@SPEC_num_headers-attribute: .. index:: SPEC_num_headers (file attribute) **@SPEC_num_headers**: (optional) :ref:`NX_INT ` Number of header sections found in the spec file .. _/NXspecdata/ENTRY-group: **ENTRY**: (required) :ref:`NXentry` .. index:: deprecated **DEPRECATED**: This definition will be removed by 2022. one scan from a SPEC data file, starts with a **#S** line .. _/NXspecdata/ENTRY@default-attribute: .. index:: default (group attribute) **@default**: (required) :ref:`NX_CHAR ` .. index:: plotting Declares which :ref:`NXdata` group contains the data to be shown by default. It is needed to resolve ambiguity when more than one :ref:`NXdata` group exists. The value is the name of the default :ref:`NXdata` group. .. _/NXspecdata/ENTRY/definition-field: .. index:: definition (field) **definition**: (required) :ref:`NX_CHAR ` Official NeXus NXDL schema to which this subentry conforms. Obligatory value: ``NXspecdata`` .. _/NXspecdata/ENTRY/scan_number-field: .. index:: scan_number (field) **scan_number**: (required) :ref:`NX_NUMBER ` SPEC scan number .. _/NXspecdata/ENTRY/title-field: .. index:: title (field) **title**: (required) :ref:`NX_CHAR ` SPEC scan number and command, from **#S** line SPEC data file line:: #S 1 cscan en 690 750 60 0 *title*:: 1 cscan en 690 750 60 0 .. _/NXspecdata/ENTRY/command-field: .. index:: command (field) **command**: (required) :ref:`NX_CHAR ` SPEC scan command, from **#S** line, after the scan number. :SPEC data file line: ``#S 1 cscan en 690 750 60 0`` :command*: ``cscan en 690 750 60 0`` .. _/NXspecdata/ENTRY/date-field: .. index:: date (field) **date**: (required) :ref:`NX_DATE_TIME ` date from **#D** line in scan header, in ISO8601 format .. _/NXspecdata/ENTRY/comments-field: .. index:: comments (field) **comments**: (required) :ref:`NX_CHAR ` Any **#C** lines in this scan, stored as one string with newlines between comments .. _/NXspecdata/ENTRY/Q-field: .. index:: Q (field) **Q**: (required) :ref:`NX_NUMBER ` **#Q** -- :math:`Q` (:math:`hkl`) at start of scan array of [:math:`h` :math:`k` :math:`l`] .. _/NXspecdata/ENTRY/TEMP_SP-field: .. index:: TEMP_SP (field) **TEMP_SP**: (required) :ref:`NX_NUMBER ` **#X** -- temperature set point .. _/NXspecdata/ENTRY/DEGC_SP-field: .. index:: DEGC_SP (field) **DEGC_SP**: (required) :ref:`NX_NUMBER ` **#X** -- temperature set point (C) .. _/NXspecdata/ENTRY/MONITOR-group: **MONITOR**: (required) :ref:`NXmonitor` .. _/NXspecdata/ENTRY/MONITOR@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/MONITOR/mode-field: .. index:: mode (field) **mode**: (required) :ref:`NX_CHAR ` Count to a preset value based on either clock time (timer) or received monitor counts (monitor). Any of these values: ``monitor`` | ``timer`` .. _/NXspecdata/ENTRY/MONITOR/preset-field: .. index:: preset (field) **preset**: (required) :ref:`NX_NUMBER ` preset value for time or monitor * **#M** -- counting against this constant monitor count (see #T) * **#T** -- counting against this constant number of seconds (see #M) .. _/NXspecdata/ENTRY/MONITOR/preset@units-attribute: .. index:: units (field attribute) **@units**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/MONITOR/data-field: .. index:: data (field) **data**: (required) :ref:`NX_NUMBER ` array(s) of monitor data .. _/NXspecdata/ENTRY/MONITOR/count_time-field: .. index:: count_time (field) **count_time**: (required) :ref:`NX_NUMBER ` array(s) of monitor data .. _/NXspecdata/ENTRY/data-group: **data**: (required) :ref:`NXdata` detector (and MCA) data from this scan .. _/NXspecdata/ENTRY/data@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/data@signal-attribute: .. index:: signal (group attribute) **@signal**: (required) :ref:`NX_CHAR ` name of the field with the plottable data, typically the last column for 1-D scans This is the primary dependent axis, such as two-theta detector. This field must exist (or be linked) in this :ref:`NXdata` group. .. _/NXspecdata/ENTRY/data@axes-attribute: .. index:: axes (group attribute) **@axes**: (required) :ref:`NX_CHAR ` name(s) of the field(s) for plotting the data, typically the first column for 1-D scans These are the independent axes, such as positioners. For 2-D or higher dimension data, there will be a field named for each dimension, separated by ":" (preferred) or "," or " " (whitespace). Such as for 2-D data plotted against *energy* and *th*:: @axes = ["energy", "th"] This(these) field(s) must exist (or be linked) in this :ref:`NXdata` group. .. _/NXspecdata/ENTRY/data@AXISNAME_indices-attribute: .. index:: AXISNAME_indices (group attribute) **@AXISNAME_indices**: (required) :ref:`NX_NUMBER ` For each field named in *@axes*, there will be an instance of this attribute, defining into which dimensions of the *@signal* data this field applies. The value of this attribute is a list of index numbers using 0-based indexing (first dimension is 0, seconds i 1, ...). Such as for 2-D data plotted against *energy* and *th*:: @energy_indices = [0] @th_indices = [1] .. _/NXspecdata/ENTRY/data/data-field: .. index:: data (field) **data**: (required) :ref:`NX_NUMBER ` one column of data from the scan HDF5 requires that each member of a group must have a unique name. Pick the name of column from **#L** but make it unique which means if the same name is used in more than one column, append a number to the extra instances to make them unique yet preserve their content, just in case they might be different. Example: ``seconds seconds`` becomes ``seconds`` and ``seconda_1``. .. _/NXspecdata/ENTRY/data/data@spec_name-attribute: .. index:: spec_name (field attribute) **@spec_name**: (required) :ref:`NX_CHAR ` name as specified in **#L** line, before it was made unique for HDF5 .. _/NXspecdata/ENTRY/data/data@units-attribute: .. index:: units (field attribute) **@units**: (required) :ref:`NX_CHAR ` Unless stated otherwise, units (not declared in the SPEC data file) are assumed to be *counts* for detectors and "unknown" for positioners or other scan columns. .. _/NXspecdata/ENTRY/data/intensity_factor-field: .. index:: intensity_factor (field) **intensity_factor**: (required) :ref:`NX_NUMBER ` **#I** -- intensity normalizing factor .. _/NXspecdata/ENTRY/data/_mca_-field: .. index:: _mca_ (field) **_mca_**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/data/_mca_channel_-field: .. index:: _mca_channel_ (field) **_mca_channel_**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/data/_mca1_-field: .. index:: _mca1_ (field) **_mca1_**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/data/_mca1_channel_-field: .. index:: _mca1_channel_ (field) **_mca1_channel_**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/counter_cross_reference-group: **counter_cross_reference**: (required) :ref:`NXnote` associates values declared in **#J** and **#j** scan header lines .. _/NXspecdata/ENTRY/counter_cross_reference@comment-attribute: .. index:: comment (group attribute) **@comment**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/counter_cross_reference@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/positioner_cross_reference-group: **positioner_cross_reference**: (required) :ref:`NXnote` associates values declared in **#O** and **#o** scan header lines .. _/NXspecdata/ENTRY/positioner_cross_reference@comment-attribute: .. index:: comment (group attribute) **@comment**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/positioner_cross_reference@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/spec-group: **spec**: (required) :ref:`NXinstrument` various metadata from the SPEC scan header that have well-known NeXus base clases .. _/NXspecdata/ENTRY/spec/UB-group: **UB**: (required) :ref:`NXcrystal` Orientation matrix of single crystal sample using Busing-Levy convention .. _/NXspecdata/ENTRY/spec/UB/orientation_matrix-field: .. index:: orientation_matrix (field) **orientation_matrix[3, 3]**: (required) :ref:`NX_FLOAT ` **#G3** line in scan header .. _/NXspecdata/ENTRY/G-group: **G**: (required) :ref:`NXnote` SPEC geometry variables for this diffractometer geometry (instrument specific) TODO: give interpreted name for each array value (need to figure out how to get the names) .. _/NXspecdata/ENTRY/G@comment-attribute: .. index:: comment (group attribute) **@comment**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/G@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/G/G0-field: .. index:: G0 (field) **G0**: (required) :ref:`NX_NUMBER ` geometry parameters from G[] array (geo mode, sector, etc) .. _/NXspecdata/ENTRY/G/G1-field: .. index:: G1 (field) **G1**: (required) :ref:`NX_NUMBER ` geometry parameters from U[] array (lattice constants, orientation reflections) .. _/NXspecdata/ENTRY/G/G2-field: .. index:: G2 (field) **G2**: (required) :ref:`NX_NUMBER ` not used, although some files has a single zero value .. _/NXspecdata/ENTRY/G/G4-field: .. index:: G4 (field) **G4**: (required) :ref:`NX_NUMBER ` geometry parameters from Q[] array (lambda, frozen angles, cut points, etc) .. _/NXspecdata/ENTRY/positioners-group: **positioners**: (required) :ref:`NXnote` names and values of all positioners (**#O** and **#P** lines) in scan header .. _/NXspecdata/ENTRY/positioners@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/positioners/positioner-field: .. index:: positioner (field) **positioner**: (required) :ref:`NX_NUMBER ` one positioner from the scan header HDF5 requires that each member of a group must have a unique name. SPEC assigns a unique name to each positioner, no extra work is neccesary to comply with the HDF5 rule for unique names in a group. .. _/NXspecdata/ENTRY/MCA-group: **MCA**: (required) :ref:`NXnote` **#@CALIB** -- coefficients to compute a scale based on the MCA channel number .. _/NXspecdata/ENTRY/MCA@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/MCA/preset_time-field: .. index:: preset_time (field) **preset_time**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/elapsed_live_time-field: .. index:: elapsed_live_time (field) **elapsed_live_time**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/elapsed_real_time-field: .. index:: elapsed_real_time (field) **elapsed_real_time**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/number_saved-field: .. index:: number_saved (field) **number_saved**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/first_saved-field: .. index:: first_saved (field) **first_saved**: (required) :ref:`NX_INT ` .. _/NXspecdata/ENTRY/MCA/last_saved-field: .. index:: last_saved (field) **last_saved**: (required) :ref:`NX_INT ` .. _/NXspecdata/ENTRY/MCA/reduction_coef-field: .. index:: reduction_coef (field) **reduction_coef**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/calib_a-field: .. index:: calib_a (field) **calib_a**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/calib_b-field: .. index:: calib_b (field) **calib_b**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/calib_c-field: .. index:: calib_c (field) **calib_c**: (required) :ref:`NX_NUMBER ` .. _/NXspecdata/ENTRY/MCA/ROI-group: **ROI**: (required) :ref:`NXnote` .. _/NXspecdata/ENTRY/MCA/ROI/roiN-field: .. index:: roiN (field) **roiN**: (required) :ref:`NX_CHAR ` numbered regions of interest, use an index number as part of the name .. _/NXspecdata/ENTRY/MCA/ROI/roiN@description-attribute: .. index:: description (field attribute) **@description**: (required) :ref:`NX_CHAR ` ``first_channel, last_channel`` .. _/NXspecdata/ENTRY/MCA/ROI/roiN@first_channel-attribute: .. index:: first_channel (field attribute) **@first_channel**: (required) :ref:`NX_INT ` .. _/NXspecdata/ENTRY/MCA/ROI/roiN@last_channel-attribute: .. index:: last_channel (field attribute) **@last_channel**: (required) :ref:`NX_INT ` .. _/NXspecdata/ENTRY/metadata-group: **metadata**: (required) :ref:`NXnote` SPEC metadata (UNICAT-style #H and #V lines) This is a block that may be unique to SPEC files acquired at certain APS beam lines. Other facilities or instruments may use this block for storing key:value pairs of data where the values have suitable attributes (such as units). .. _/NXspecdata/ENTRY/metadata@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/SPEC_user-group: **SPEC_user**: (required) :ref:`NXuser` .. _/NXspecdata/ENTRY/SPEC_user/SPEC_user-field: .. index:: SPEC_user (field) **SPEC_user**: (required) :ref:`NX_CHAR ` user name from first **#C** line in file header .. _/NXspecdata/ENTRY/_unrecognized-group: **_unrecognized**: (required) :ref:`NXnote` Fallback for any SPEC data file control lines not otherwise placed into groups or fields elsewhere in this specification. .. _/NXspecdata/ENTRY/_unrecognized@comment-attribute: .. index:: comment (group attribute) **@comment**: (required) :ref:`NX_CHAR ` .. _/NXspecdata/ENTRY/_unrecognized@description-attribute: .. index:: description (group attribute) **@description**: (required) :ref:`NX_CHAR ` 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 ============================================================================================================================================== ============================================================================================================================================== :ref:`/NXspecdata/ENTRY-group ` :ref:`#nxspecdata-entry-group ` :ref:`/NXspecdata/ENTRY/_unrecognized-group ` :ref:`#nxspecdata-entry--unrecognized-group ` :ref:`/NXspecdata/ENTRY/_unrecognized@comment-attribute ` :ref:`#nxspecdata-entry--unrecognized-comment-attribute ` :ref:`/NXspecdata/ENTRY/_unrecognized@description-attribute ` :ref:`#nxspecdata-entry--unrecognized-description-attribute ` :ref:`/NXspecdata/ENTRY/command-field ` :ref:`#nxspecdata-entry-command-field ` :ref:`/NXspecdata/ENTRY/comments-field ` :ref:`#nxspecdata-entry-comments-field ` :ref:`/NXspecdata/ENTRY/counter_cross_reference-group ` :ref:`#nxspecdata-entry-counter-cross-reference-group ` :ref:`/NXspecdata/ENTRY/counter_cross_reference@comment-attribute ` :ref:`#nxspecdata-entry-counter-cross-reference-comment-attribute ` :ref:`/NXspecdata/ENTRY/counter_cross_reference@description-attribute ` :ref:`#nxspecdata-entry-counter-cross-reference-description-attribute ` :ref:`/NXspecdata/ENTRY/data-group ` :ref:`#nxspecdata-entry-data-group ` :ref:`/NXspecdata/ENTRY/data/_mca1_-field ` :ref:`#nxspecdata-entry-data--mca1--field ` :ref:`/NXspecdata/ENTRY/data/_mca1_channel_-field ` :ref:`#nxspecdata-entry-data--mca1-channel--field ` :ref:`/NXspecdata/ENTRY/data/_mca_-field ` :ref:`#nxspecdata-entry-data--mca--field ` :ref:`/NXspecdata/ENTRY/data/_mca_channel_-field ` :ref:`#nxspecdata-entry-data--mca-channel--field ` :ref:`/NXspecdata/ENTRY/data/data-field ` :ref:`#nxspecdata-entry-data-data-field ` :ref:`/NXspecdata/ENTRY/data/data@spec_name-attribute ` :ref:`#nxspecdata-entry-data-data-spec-name-attribute ` :ref:`/NXspecdata/ENTRY/data/data@units-attribute ` :ref:`#nxspecdata-entry-data-data-units-attribute ` :ref:`/NXspecdata/ENTRY/data/intensity_factor-field ` :ref:`#nxspecdata-entry-data-intensity-factor-field ` :ref:`/NXspecdata/ENTRY/data@axes-attribute ` :ref:`#nxspecdata-entry-data-axes-attribute ` :ref:`/NXspecdata/ENTRY/data@AXISNAME_indices-attribute ` :ref:`#nxspecdata-entry-data-axisname-indices-attribute ` :ref:`/NXspecdata/ENTRY/data@description-attribute ` :ref:`#nxspecdata-entry-data-description-attribute ` :ref:`/NXspecdata/ENTRY/data@signal-attribute ` :ref:`#nxspecdata-entry-data-signal-attribute ` :ref:`/NXspecdata/ENTRY/date-field ` :ref:`#nxspecdata-entry-date-field ` :ref:`/NXspecdata/ENTRY/definition-field ` :ref:`#nxspecdata-entry-definition-field ` :ref:`/NXspecdata/ENTRY/DEGC_SP-field ` :ref:`#nxspecdata-entry-degc-sp-field ` :ref:`/NXspecdata/ENTRY/G-group ` :ref:`#nxspecdata-entry-g-group ` :ref:`/NXspecdata/ENTRY/G/G0-field ` :ref:`#nxspecdata-entry-g-g0-field ` :ref:`/NXspecdata/ENTRY/G/G1-field ` :ref:`#nxspecdata-entry-g-g1-field ` :ref:`/NXspecdata/ENTRY/G/G2-field ` :ref:`#nxspecdata-entry-g-g2-field ` :ref:`/NXspecdata/ENTRY/G/G4-field ` :ref:`#nxspecdata-entry-g-g4-field ` :ref:`/NXspecdata/ENTRY/G@comment-attribute ` :ref:`#nxspecdata-entry-g-comment-attribute ` :ref:`/NXspecdata/ENTRY/G@description-attribute ` :ref:`#nxspecdata-entry-g-description-attribute ` :ref:`/NXspecdata/ENTRY/MCA-group ` :ref:`#nxspecdata-entry-mca-group ` :ref:`/NXspecdata/ENTRY/MCA/calib_a-field ` :ref:`#nxspecdata-entry-mca-calib-a-field ` :ref:`/NXspecdata/ENTRY/MCA/calib_b-field ` :ref:`#nxspecdata-entry-mca-calib-b-field ` :ref:`/NXspecdata/ENTRY/MCA/calib_c-field ` :ref:`#nxspecdata-entry-mca-calib-c-field ` :ref:`/NXspecdata/ENTRY/MCA/elapsed_live_time-field ` :ref:`#nxspecdata-entry-mca-elapsed-live-time-field ` :ref:`/NXspecdata/ENTRY/MCA/elapsed_real_time-field ` :ref:`#nxspecdata-entry-mca-elapsed-real-time-field ` :ref:`/NXspecdata/ENTRY/MCA/first_saved-field ` :ref:`#nxspecdata-entry-mca-first-saved-field ` :ref:`/NXspecdata/ENTRY/MCA/last_saved-field ` :ref:`#nxspecdata-entry-mca-last-saved-field ` :ref:`/NXspecdata/ENTRY/MCA/number_saved-field ` :ref:`#nxspecdata-entry-mca-number-saved-field ` :ref:`/NXspecdata/ENTRY/MCA/preset_time-field ` :ref:`#nxspecdata-entry-mca-preset-time-field ` :ref:`/NXspecdata/ENTRY/MCA/reduction_coef-field ` :ref:`#nxspecdata-entry-mca-reduction-coef-field ` :ref:`/NXspecdata/ENTRY/MCA/ROI-group ` :ref:`#nxspecdata-entry-mca-roi-group ` :ref:`/NXspecdata/ENTRY/MCA/ROI/roiN-field ` :ref:`#nxspecdata-entry-mca-roi-roin-field ` :ref:`/NXspecdata/ENTRY/MCA/ROI/roiN@description-attribute ` :ref:`#nxspecdata-entry-mca-roi-roin-description-attribute ` :ref:`/NXspecdata/ENTRY/MCA/ROI/roiN@first_channel-attribute ` :ref:`#nxspecdata-entry-mca-roi-roin-first-channel-attribute ` :ref:`/NXspecdata/ENTRY/MCA/ROI/roiN@last_channel-attribute ` :ref:`#nxspecdata-entry-mca-roi-roin-last-channel-attribute ` :ref:`/NXspecdata/ENTRY/MCA@description-attribute ` :ref:`#nxspecdata-entry-mca-description-attribute ` :ref:`/NXspecdata/ENTRY/metadata-group ` :ref:`#nxspecdata-entry-metadata-group ` :ref:`/NXspecdata/ENTRY/metadata@description-attribute ` :ref:`#nxspecdata-entry-metadata-description-attribute ` :ref:`/NXspecdata/ENTRY/MONITOR-group ` :ref:`#nxspecdata-entry-monitor-group ` :ref:`/NXspecdata/ENTRY/MONITOR/count_time-field ` :ref:`#nxspecdata-entry-monitor-count-time-field ` :ref:`/NXspecdata/ENTRY/MONITOR/data-field ` :ref:`#nxspecdata-entry-monitor-data-field ` :ref:`/NXspecdata/ENTRY/MONITOR/mode-field ` :ref:`#nxspecdata-entry-monitor-mode-field ` :ref:`/NXspecdata/ENTRY/MONITOR/preset-field ` :ref:`#nxspecdata-entry-monitor-preset-field ` :ref:`/NXspecdata/ENTRY/MONITOR/preset@units-attribute ` :ref:`#nxspecdata-entry-monitor-preset-units-attribute ` :ref:`/NXspecdata/ENTRY/MONITOR@description-attribute ` :ref:`#nxspecdata-entry-monitor-description-attribute ` :ref:`/NXspecdata/ENTRY/positioner_cross_reference-group ` :ref:`#nxspecdata-entry-positioner-cross-reference-group ` :ref:`/NXspecdata/ENTRY/positioner_cross_reference@comment-attribute ` :ref:`#nxspecdata-entry-positioner-cross-reference-comment-attribute ` :ref:`/NXspecdata/ENTRY/positioner_cross_reference@description-attribute ` :ref:`#nxspecdata-entry-positioner-cross-reference-description-attribute ` :ref:`/NXspecdata/ENTRY/positioners-group ` :ref:`#nxspecdata-entry-positioners-group ` :ref:`/NXspecdata/ENTRY/positioners/positioner-field ` :ref:`#nxspecdata-entry-positioners-positioner-field ` :ref:`/NXspecdata/ENTRY/positioners@description-attribute ` :ref:`#nxspecdata-entry-positioners-description-attribute ` :ref:`/NXspecdata/ENTRY/Q-field ` :ref:`#nxspecdata-entry-q-field ` :ref:`/NXspecdata/ENTRY/scan_number-field ` :ref:`#nxspecdata-entry-scan-number-field ` :ref:`/NXspecdata/ENTRY/spec-group ` :ref:`#nxspecdata-entry-spec-group ` :ref:`/NXspecdata/ENTRY/spec/UB-group ` :ref:`#nxspecdata-entry-spec-ub-group ` :ref:`/NXspecdata/ENTRY/spec/UB/orientation_matrix-field ` :ref:`#nxspecdata-entry-spec-ub-orientation-matrix-field ` :ref:`/NXspecdata/ENTRY/SPEC_user-group ` :ref:`#nxspecdata-entry-spec-user-group ` :ref:`/NXspecdata/ENTRY/SPEC_user/SPEC_user-field ` :ref:`#nxspecdata-entry-spec-user-spec-user-field ` :ref:`/NXspecdata/ENTRY/TEMP_SP-field ` :ref:`#nxspecdata-entry-temp-sp-field ` :ref:`/NXspecdata/ENTRY/title-field ` :ref:`#nxspecdata-entry-title-field ` :ref:`/NXspecdata/ENTRY@default-attribute ` :ref:`#nxspecdata-entry-default-attribute ` :ref:`/NXspecdata@default-attribute ` :ref:`#nxspecdata-default-attribute ` :ref:`/NXspecdata@h5py_version-attribute ` :ref:`#nxspecdata-h5py-version-attribute ` :ref:`/NXspecdata@HDF5_Version-attribute ` :ref:`#nxspecdata-hdf5-version-attribute ` :ref:`/NXspecdata@SPEC_comments-attribute ` :ref:`#nxspecdata-spec-comments-attribute ` :ref:`/NXspecdata@SPEC_date-attribute ` :ref:`#nxspecdata-spec-date-attribute ` :ref:`/NXspecdata@SPEC_epoch-attribute ` :ref:`#nxspecdata-spec-epoch-attribute ` :ref:`/NXspecdata@SPEC_file-attribute ` :ref:`#nxspecdata-spec-file-attribute ` :ref:`/NXspecdata@SPEC_num_headers-attribute ` :ref:`#nxspecdata-spec-num-headers-attribute ` ============================================================================================================================================== ============================================================================================================================================== **NXDL Source**: https://github.com/FAIRmat-Experimental/nexus_definitions/tree/fairmat/contributed_definitions/NXspecdata.nxdl.xml