prsctrl.measurement.settings#
Measurement settings for photoreflectance implemented as classes. This new structure is “more strongly typed” than the old dictionary approach, and makes for less magic values (settings keys in the code). It is also easier to apply the settings using the apply(device) method. Every setting will also always be present and have a default value when not set explcitly.
Loading and saving from a file is also easier.
You can use the dataclasses.asdict(<settings class>) to convert a settings object to a dictionary.
Functions
Classes
Monochromator settings, to apply a bandwidth/resolution |
|
All settings for a photoreflectance or phototransmittance measurement. |