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.