3.3.1.25. NXgratingΒΆ
Status:
base class, extends NXobject, version 1.0
Description:
A diffraction grating, as could be used in a soft X-ray monochromator
Symbols:
No symbol table
- Groups cited:
- NXdata, NXshape, NXtransformations
Structure:
angles[2]: NX_FLOAT {units=NX_ANGLE}
Blaze or trapezoidal angles, with the angle of the upstream facing edge listed first. Blazed gratings can be identified by the low value of the first-listed angle.period[]: NX_FLOAT {units=NX_LENGTH}
List of polynomial coefficients describing the spatial separation of lines/grooves as a function of position along the grating, in increasing powers of position. Gratings which do not have variable line spacing will only have a single coefficient (constant).duty_cycle: NX_FLOAT {units=NX_UNITLESS}
depth: NX_FLOAT {units=NX_LENGTH}
diffraction_order: NX_INT {units=NX_UNITLESS}
deflection_angle: NX_FLOAT {units=NX_ANGLE}
Angle between the incident beam and the utilised outgoing beam.interior_atmosphere: NX_CHAR
Any of these values:vacuum
|helium
|argon
substrate_material: NX_CHAR
substrate_density: NX_FLOAT {units=NX_MASS_DENSITY}
substrate_thickness: NX_FLOAT {units=NX_LENGTH}
coating_material: NX_CHAR
substrate_roughness: NX_FLOAT {units=NX_LENGTH}
coating_roughness: NX_FLOAT {units=NX_LENGTH}
layer_thickness: NX_FLOAT {units=NX_LENGTH}
An array describing the thickness of each layershape: NXshape
A NXshape group describing the shape of the mirrorfigure_data: NXdata
Numerical description of the surface figure of the mirror.(transformations): NXtransformations
“Engineering” position of the grating