SphericalAberration#

class deeptrack.optical.aberrations.SphericalAberration(coefficient: float | list[float] | Callable[[...], float | list[float]] = 1, **kwargs: Any)#

Bases: Zernike

Zernike polynomial with n=4, m=0.

This class represents the Zernike polynomial for spherical aberration, characterized by a radial index of n=4 and an azimuthal index of m=0.

Parameters#

coefficient: PropertyLike[float or list of floats], optional

The coefficient of the polynomial. Default is 1.

kwargs: Any, optional

Additional parameters passed to the parent Zernike class.