3.3.1.30. NXmirrorΒΆ
Status:
base class, extends NXobject
Description:
A beamline mirror or supermirror.
Symbols:
No symbol table
- Groups cited:
- NXdata, NXgeometry, NXshape
Structure:
type: (optional) 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: (optional) NX_CHAR
description of this mirrorincident_angle: (optional) NX_FLOAT {units=NX_ANGLE}
bend_angle_x: (optional) NX_FLOAT {units=NX_ANGLE}
bend_angle_y: (optional) NX_FLOAT {units=NX_ANGLE}
interior_atmosphere: (optional) NX_CHAR
Any of these values:vacuum
|helium
|argon
external_material: (optional) NX_CHAR
external material outside substratem_value: (optional) 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: (optional) NX_CHAR
substrate_density: (optional) NX_FLOAT {units=NX_MASS_DENSITY}
substrate_thickness: (optional) NX_FLOAT {units=NX_LENGTH}
coating_material: (optional) NX_CHAR
substrate_roughness: (optional) NX_FLOAT {units=NX_LENGTH}
coating_roughness: (optional) NX_FLOAT {units=NX_LENGTH}
even_layer_material: (optional) NX_CHAR
even_layer_density: (optional) NX_FLOAT {units=NX_MASS_DENSITY}
odd_layer_material: (optional) NX_CHAR
odd_layer_density: (optional) NX_FLOAT {units=NX_MASS_DENSITY}
layer_thickness: (optional) NX_FLOAT {units=NX_LENGTH}
An array describing the thickness of each layer(geometry): (optional) NXgeometry
reflectivity: (optional) NXdata
Reflectivity as function of wavelengthshape: (optional) NXshape
A NXshape group describing the shape of the mirrorfigure_data: (optional) NXdata
Numerical description of the surface figure of the mirror.