.. auto-generated by dev_tools.docs.nxdl from the NXDL source applications/NXtofsingle.nxdl.xml -- DO NOT EDIT .. index:: ! NXtofsingle (application definition) ! tofsingle (application definition) see: tofsingle (application definition); NXtofsingle .. _NXtofsingle: =========== NXtofsingle =========== .. Contributors List .. |contrib_name| replace:: Pete R Jemian|prjemian|https://avatars.githubusercontent.com/u/2279984?v=4|2022-01-28 .. |contrib_name| replace:: Mark Koennecke|mkoennecke|https://avatars.githubusercontent.com/u/5029850?v=4|2021-05-06 .. |contrib_name| replace:: Russ Berg|RussBerg|https://avatars.githubusercontent.com/u/4698891?v=4|2020-11-05 .. |contrib_name| replace:: Tobias Richter|zjttoefs|https://avatars.githubusercontent.com/u/856440?v=4|2018-05-15 .. |contrib_name| replace:: Joachim Wuttke (l)|jwuttke|https://avatars.githubusercontent.com/u/5262000?v=4|2014-08-26 **Status**: application definition, extends :ref:`NXobject` **Description**: This is a application definition for raw data from a generic TOF instrument **Symbols**: The symbol(s) listed here will be used below to coordinate datasets with the same shape. **xSize**: xSize description **ySize**: ySize description **nDet**: Number of detectors **nTimeChan**: nTimeChan description **Groups cited**: :ref:`NXdata`, :ref:`NXdetector`, :ref:`NXentry`, :ref:`NXinstrument`, :ref:`NXmonitor`, :ref:`NXsample`, :ref:`NXuser` .. index:: NXentry (base class); used in application definition, NXuser (base class); used in application definition, NXinstrument (base class); used in application definition, NXdetector (base class); used in application definition, NXsample (base class); used in application definition, NXmonitor (base class); used in application definition, NXdata (base class); used in application definition **Structure**: .. _/NXtofsingle/entry-group: **entry**: (required) :ref:`NXentry` .. _/NXtofsingle/entry/title-field: .. index:: title (field) **title**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXtofsingle/entry/start_time-field: .. index:: start_time (field) **start_time**: (required) :ref:`NX_DATE_TIME ` :ref:`⤆ ` .. _/NXtofsingle/entry/definition-field: .. index:: definition (field) **definition**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. collapse:: Official NeXus NXDL schema to which this file conforms ... Official NeXus NXDL schema to which this file conforms Obligatory value: ``NXtofsingle`` .. _/NXtofsingle/entry/duration-field: .. index:: duration (field) **duration**: (required) :ref:`NX_FLOAT ` .. _/NXtofsingle/entry/pre_sample_flightpath-field: .. index:: pre_sample_flightpath (field) **pre_sample_flightpath**: (required) :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} :ref:`⤆ ` .. collapse:: This is the flight path before the sample position. This can be determined b ... This is the flight path before the sample position. This can be determined by a chopper, by the moderator or the source itself. In other words: it the distance to the component which gives the T0 signal to the detector electronics. If another component in the NXinstrument hierarchy provides this information, this should be a link. .. _/NXtofsingle/entry/user-group: **user**: (required) :ref:`NXuser` :ref:`⤆ ` .. _/NXtofsingle/entry/user/name-field: .. index:: name (field) **name**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXtofsingle/entry/INSTRUMENT-group: **INSTRUMENT**: (required) :ref:`NXinstrument` :ref:`⤆ ` .. _/NXtofsingle/entry/INSTRUMENT/detector-group: **detector**: (required) :ref:`NXdetector` :ref:`⤆ ` .. _/NXtofsingle/entry/INSTRUMENT/detector/data-field: .. index:: data (field) **data**: (required) :ref:`NX_INT ` (Rank: 3, Dimensions: [xSize, ySize, nTimeChan]) .. _/NXtofsingle/entry/INSTRUMENT/detector/distance-field: .. index:: distance (field) **distance**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [1]) {units=\ :ref:`NX_LENGTH `} :ref:`⤆ ` Distance to sample for the center of the detector .. _/NXtofsingle/entry/INSTRUMENT/detector/time_of_flight-field: .. index:: time_of_flight (field) **time_of_flight**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [nTimeChan]) {units=\ :ref:`NX_TIME_OF_FLIGHT `} :ref:`⤆ ` .. _/NXtofsingle/entry/INSTRUMENT/detector/polar_angle-field: .. index:: polar_angle (field) **polar_angle**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [nDet]) {units=\ :ref:`NX_ANGLE `} :ref:`⤆ ` polar angle for each detector element .. _/NXtofsingle/entry/INSTRUMENT/detector/azimuthal_angle-field: .. index:: azimuthal_angle (field) **azimuthal_angle**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [nDet]) {units=\ :ref:`NX_ANGLE `} :ref:`⤆ ` azimuthal angle for each detector element .. _/NXtofsingle/entry/SAMPLE-group: **SAMPLE**: (required) :ref:`NXsample` :ref:`⤆ ` .. _/NXtofsingle/entry/SAMPLE/name-field: .. index:: name (field) **name**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` Descriptive name of sample .. _/NXtofsingle/entry/SAMPLE/nature-field: .. index:: nature (field) **nature**: (required) :ref:`NX_CHAR ` Any of these values: ``powder`` | ``liquid`` | ``single crystal`` .. _/NXtofsingle/entry/MONITOR-group: **MONITOR**: (required) :ref:`NXmonitor` :ref:`⤆ ` .. _/NXtofsingle/entry/MONITOR/mode-field: .. index:: mode (field) **mode**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. collapse:: Count to a preset value based on either clock time (timer) ... Count to a preset value based on either clock time (timer) or received monitor counts (monitor). Any of these values: ``monitor`` | ``timer`` .. _/NXtofsingle/entry/MONITOR/preset-field: .. index:: preset (field) **preset**: (required) :ref:`NX_FLOAT ` preset value for time or monitor .. _/NXtofsingle/entry/MONITOR/distance-field: .. index:: distance (field) **distance**: (required) :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} :ref:`⤆ ` .. _/NXtofsingle/entry/MONITOR/data-field: .. index:: data (field) **data**: (required) :ref:`NX_INT ` (Rank: 1, Dimensions: [nTimeChan]) .. _/NXtofsingle/entry/MONITOR/time_of_flight-field: .. index:: time_of_flight (field) **time_of_flight**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [nTimeChan]) {units=\ :ref:`NX_TIME_OF_FLIGHT `} :ref:`⤆ ` .. _/NXtofsingle/entry/data-group: **data**: (required) :ref:`NXdata` :ref:`⤆ ` .. _/NXtofsingle/entry/data/data-link: **data**: :ref:`link` (suggested target: ``/NXentry/NXinstrument/NXdetector/data``) .. _/NXtofsingle/entry/data/time_of_flight-link: **time_of_flight**: :ref:`link` (suggested target: ``/NXentry/NXinstrument/NXdetector/time_of_flight``) Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXtofsingle/entry-group ` * :ref:`/NXtofsingle/entry/data-group ` * :ref:`/NXtofsingle/entry/data/data-link ` * :ref:`/NXtofsingle/entry/data/time_of_flight-link ` * :ref:`/NXtofsingle/entry/definition-field ` * :ref:`/NXtofsingle/entry/duration-field ` * :ref:`/NXtofsingle/entry/INSTRUMENT-group ` * :ref:`/NXtofsingle/entry/INSTRUMENT/detector-group ` * :ref:`/NXtofsingle/entry/INSTRUMENT/detector/azimuthal_angle-field ` * :ref:`/NXtofsingle/entry/INSTRUMENT/detector/data-field ` * :ref:`/NXtofsingle/entry/INSTRUMENT/detector/distance-field ` * :ref:`/NXtofsingle/entry/INSTRUMENT/detector/polar_angle-field ` * :ref:`/NXtofsingle/entry/INSTRUMENT/detector/time_of_flight-field ` * :ref:`/NXtofsingle/entry/MONITOR-group ` * :ref:`/NXtofsingle/entry/MONITOR/data-field ` * :ref:`/NXtofsingle/entry/MONITOR/distance-field ` * :ref:`/NXtofsingle/entry/MONITOR/mode-field ` * :ref:`/NXtofsingle/entry/MONITOR/preset-field ` * :ref:`/NXtofsingle/entry/MONITOR/time_of_flight-field ` * :ref:`/NXtofsingle/entry/pre_sample_flightpath-field ` * :ref:`/NXtofsingle/entry/SAMPLE-group ` * :ref:`/NXtofsingle/entry/SAMPLE/name-field ` * :ref:`/NXtofsingle/entry/SAMPLE/nature-field ` * :ref:`/NXtofsingle/entry/start_time-field ` * :ref:`/NXtofsingle/entry/title-field ` * :ref:`/NXtofsingle/entry/user-group ` * :ref:`/NXtofsingle/entry/user/name-field ` **NXDL Source**: https://github.com/nexusformat/definitions/blob/main/applications/NXtofsingle.nxdl.xml