scopesim.effects.mosaic_trace_list.Transform1D

scopesim.effects.mosaic_trace_list.Transform1D#

class scopesim.effects.mosaic_trace_list.Transform1D(coeffs, pretransform=None, posttransform=None)#

Bases: object

1-dimensional polynomial transform.

Added in version 0.11.0.

__init__(coeffs, pretransform=None, posttransform=None)#

Methods

__init__(coeffs[, pretransform, posttransform])

fit(xin, xout[, degree])

Determine polynomial fit.

gradient()

Compute the gradient of a 1d polynomial transformation.

classmethod fit(xin, xout, degree: int = 4)#

Determine polynomial fit.

gradient()#

Compute the gradient of a 1d polynomial transformation.