RoughnessParameters#
- class optika.metrology.RoughnessParameters(period_min=<Quantity 0. mm>, period_max=<Quantity 0. mm>)[source]#
-
The parameters needed to compute the roughness of an optical surface.
Attributes
The maximum period to consider when calculating roughness.
The minimum period to consider when calculating roughness.
The array shape of this object.
Methods
__init__([period_min, period_max])to_string([prefix])Public-facing version of the
__repr__method that allows for defining a prefix string, which can be used to calculate how much whitespace to add to the beginning of each line of the result.Inheritance Diagram

- Parameters:
- to_string(prefix=None)#
Public-facing version of the
__repr__method that allows for defining a prefix string, which can be used to calculate how much whitespace to add to the beginning of each line of the result.
- period_max: int | float | complex | ndarray | Quantity | AbstractScalar = <Quantity 0. mm>#
The maximum period to consider when calculating roughness.