.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source ../../../../contributed_definitions/NXfresnel_zone_plate.nxdl.xml .. index:: ! NXfresnel_zone_plate (contributed definition) ! fresnel zone plate (contributed definition) see: fresnel zone plate (contributed definition); NXfresnel_zone_plate .. _NXfresnel_zone_plate: ==================== NXfresnel_zone_plate ==================== **Status**: contributed definition, extends :ref:`NXobject`, version 1.0 **Description**: description for a fresnel zone plate **Symbols**: No symbol table **Groups cited**: :ref:`NXgeometry` .. index:: NXgeometry (base class); used in contributed definition **Structure**: .. index:: focus_parameters (data field) **focus_parameters**: :ref:`NX_FLOAT ` list of polynomial coefficients describing the focal length of the zone plate, in increasing order. .. index:: outer_diameter (data field) **outer_diameter**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} .. index:: outermost_zone_width (data field) **outermost_zone_width**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} .. index:: central_stop_diameter (data field) **central_stop_diameter**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} .. index:: fabrication (data field) **fabrication**: :ref:`NX_CHAR ` how zone plate was manufactured Any of these values: ``etched`` | ``plated`` | ``zone doubled`` .. index:: zone_height (data field) **zone_height**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} .. index:: zone_material (data field) **zone_material**: :ref:`NX_CHAR ` Material of the zones themselves .. index:: zone_support_material (data field) **zone_support_material**: :ref:`NX_CHAR ` Material present between the zones. This is usually only present for the "zone doubled" fabrication process .. index:: central_stop_material (data field) **central_stop_material**: :ref:`NX_CHAR ` .. index:: central_stop_thickness (data field) **central_stop_thickness**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} .. index:: mask_thickness (data field) **mask_thickness**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} .. index:: mask_material (data field) **mask_material**: :ref:`NX_CHAR ` If no mask is present, set mask_thickness to 0 and omit the mask_material field .. index:: support_membrane_material (data field) **support_membrane_material**: :ref:`NX_CHAR ` .. index:: support_membrane_thickness (data field) **support_membrane_thickness**: :ref:`NX_FLOAT ` {units=\ :ref:`NX_LENGTH `} **(geometry)**: :ref:`NXgeometry` "Engineering" position of the fresnel zone plate **Source**: Automatically generated from https://github.com/nexusformat/definitions/blob/master/contributed_definitions/NXfresnel_zone_plate.nxdl.xml