3.3.1.30. NXmirrorΒΆ
Status:
base class, extends NXobject, version 1.0
Description:
A beamline mirror or supermirror.
Symbols:
No symbol table
- Groups cited:
- NXdata, NXgeometry, NXshape
Structure:
type: NX_CHAR
Any of these values:
single
: mirror with a single material as a reflecting surfacemulti
: mirror with stacked, multiple layers as a reflecting surfacedescription: NX_CHAR
description of this mirrorincident_angle: NX_FLOAT {units=NX_ANGLE}
bend_angle_x: NX_FLOAT {units=NX_ANGLE}
bend_angle_y: NX_FLOAT {units=NX_ANGLE}
interior_atmosphere: NX_CHAR
Any of these values:vacuum
|helium
|argon
external_material: NX_CHAR
external material outside substratem_value: NX_FLOAT {units=NX_UNITLESS}
The m value for a supermirror, which defines the supermirror regime in multiples of the critical angle of Nickel.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}
even_layer_material: NX_CHAR
even_layer_density: NX_FLOAT {units=NX_MASS_DENSITY}
odd_layer_material: NX_CHAR
odd_layer_density: NX_FLOAT {units=NX_MASS_DENSITY}
layer_thickness: NX_FLOAT {units=NX_LENGTH}
An array describing the thickness of each layer(geometry): NXgeometry
reflectivity: NXdata
Reflectivity as function of wavelengthshape: NXshape
A NXshape group describing the shape of the mirrorfigure_data: NXdata
Numerical description of the surface figure of the mirror.