2.3.3.1.10. Optical Spectroscopy¶
Introduction¶
These are a set of base classes to describe optical spectroscopy, including Ellipsometry and Raman spectroscopy
These base classes are used within the application definitions related to optical spectroscopy.
Base Classes¶
The application definitions for optical spectroscopy use several existent base class and add edits and additions of some concepts to make these base classes applicable for the field of optical spectroscopy (NXactuator, NXbeam, NXcalibration, NXcomponent, NXcoordinate_system, NXdata, NXdetector, NXenvironment, NXfabrication, NXhistory, NXinstrument, NXmanipulator, NXmonochromator, NXpid_controller, NXprocess, NXprogram, NXresolution, NXsample, NXsensor, NXsource, NXtransformations, and NXuser).
In addition, there exist base classes to define concepts that are specific for optical spectroscopy:
- NXbeam_transfer_matrix_table
Used to relate physical properties of two beams (NXbeam) which have one common optical component (NXcomponent) inbetween.
- NXoptical_lens
Description of an optical lens.
- NXoptical_window
Description of an optical window.
- NXwaveplate
Description of a waveplate or retarder.