3.3.3.160. NXwaveplate¶
Status:
base class, extends NXobject
Description:
A waveplate or retarder.
Symbols:
N_spectrum: Size of the wavelength array for which the refractive index of the material and/or coating is given.
N_wavelengths: Number of discrete wavelengths for which the waveplate is designed. If it operates for a range of wavelengths then N_wavelengths = 2 and the minimum and maximum values of the range should be provided.
- Groups cited:
Structure:
type: (optional) NX_CHAR
Type of waveplate (e.g. achromatic waveplate or zero-order waveplate). ...
Type of waveplate (e.g. achromatic waveplate or zero-order waveplate).
Any of these values:
zero-order waveplate
achromatic waveplate
multiple-order waveplate
dual-wavelength waveplate
other
other_type: (optional) NX_CHAR
If you selected ‘other’ in type describe what it is.
retardance: (optional) NX_CHAR
Specify the retardance of the waveplate (e.g. full-wave, half-wave ...
Specify the retardance of the waveplate (e.g. full-wave, half-wave (lambda/2), quarter-wave (lambda/4) plate).
Any of these values:
full-wave plate
half-wave plate
quarter-wave plate
wavelengths: (recommended) NX_NUMBER (Rank: 1, Dimensions: [N_wavelengths])
Discrete wavelengths for which the waveplate is designed. If the ...
Discrete wavelengths for which the waveplate is designed. If the waveplate operates over an entire range of wavelengths, enter the minimum and maximum values of the wavelength range (in this case N_wavelengths = 2).
diameter: (optional) NX_FLOAT {units=NX_LENGTH}
Diameter of the waveplate.
clear_aperture: (optional) NX_FLOAT {units=NX_UNITLESS}
Clear aperture of the device (e.g. 90% of diameter for a disc or 90% of ...
Clear aperture of the device (e.g. 90% of diameter for a disc or 90% of length/height for square geometry).
reflectance: (optional) NX_NUMBER {units=NX_UNITLESS}
Average reflectance of the waveplate in percentage.
substrate: (optional) NXsample
Describe the material of the substrate of the wave plate in ...
Describe the material of the substrate of the wave plate in substrate/substrate_material and provide its index of refraction in substrate/index_of_refraction_substrate, if known.
substrate_material: (optional) NX_CHAR
Specify the material of the wave plate. If the device has a ...
Specify the material of the wave plate. If the device has a coating it should be described in coating/coating_material.
substrate_thickness: (optional) NX_NUMBER {units=NX_LENGTH}
Thickness of the wave plate substrate.
index_of_refration_substrate: (optional) NX_NUMBER (Rank: 2, Dimensions: [2, N_spectrum]) {units=NX_UNITLESS}
Complex index of refraction of the wave plate substrate. Specify at ...
Complex index of refraction of the wave plate substrate. Specify at given wavelength (or energy, wavenumber etc.) values.
coating: (optional) NXsample
Is the wave plate coated? If yes, specify the type and material of the ...
Is the wave plate coated? If yes, specify the type and material of the coating and the wavelength range for which it is designed. If known, you may also provide its index of refraction.
coating_type: (optional) NX_CHAR
Specify the coating type (e.g. dielectric, anti-reflection (AR), ...
Specify the coating type (e.g. dielectric, anti-reflection (AR), multilayer coating etc.).
coating_material: (optional) NX_CHAR
Specify the coating material.
coating_thickness: (optional) NX_NUMBER {units=NX_LENGTH}
Thickness of the coating.
wavelength_range_coating: (recommended) NX_NUMBER (Rank: 1, Dimensions: [2])
Wavelength range for which the coating is designed. Enter the minimum ...
Wavelength range for which the coating is designed. Enter the minimum and maximum values of the wavelength range.
index_of_refraction_coating: (optional) NX_NUMBER (Rank: 2, Dimensions: [2, N_spectrum]) {units=NX_UNITLESS}
Complex index of refraction of the coating. Specify at given spectral ...
Complex index of refraction of the coating. Specify at given spectral values (wavelength, energy, wavenumber etc.).
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.