PSF Fitting Method

Module contains a class that performs a fit of the spectrograph point spread function to the data

Module osirisl1services.psf_fit

psf_fit.model_sig_mu(sig, mu, p, wv)[source]

Simple blur and shift model.

class psf_fit.PointSpreadFunctionFit(scanno, model=<function model_sig_mu>)[source]

Class for optimizing the PSF parameters for an OSIRIS scan.

fit(sigma=0.4, mu=0.02) namedtuple[source]

Fits point spread function to data for each spectrum between 40 and 55 KM

Parameters
  • sigma (float) – initial guess for 1st degree polynomial coefficient

  • mu (float) – initial guess for 0th degree polynomial coefficient

plot()[source]

Plots modelled psf fitting with spectrum data