.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source ../../../../base_classes/NXprocess.nxdl.xml .. index:: ! NXprocess (base class) ! process (base class) see: process (base class); NXprocess .. _NXprocess: ========= NXprocess ========= **Status**: base class, extends :ref:`NXobject`, version 1.0 **Description**: Document an event of data processing, reconstruction, or analysis for this data. **Symbols**: No symbol table **Groups cited**: :ref:`NXnote` .. index:: NXnote (base class); used in base class **Structure**: .. index:: program (data field) **program**: :ref:`NX_CHAR ` Name of the program used .. index:: version (data field) **version**: :ref:`NX_CHAR ` Version of the program used .. index:: date (data field) **date**: :ref:`NX_DATE_TIME ` Date and time of processing. **(note)**: :ref:`NXnote` The note will contain information about how the data was processed or anything about the data provenance. The contents of the note can be anything that the processing code can understand, or simple text. The name will be numbered to allow for ordering of steps. **Source**: Automatically generated from https://github.com/nexusformat/definitions/blob/master/base_classes/NXprocess.nxdl.xml