Class PSF_ZEMAX

Inheritance Relationships

Base Type

Class Documentation

class PSF_ZEMAX : public PSF

class representing a PSF as computed by ZEMAX

Zemax returns a 2D array with a calculated Huygens PSF. It is usually saved in the spectrograph model.

Public Functions

PSF_ZEMAX(const std::string &filename, int fiber_number)

Constructor

Parameters
  • filename – filename of the spectrograph model

  • fiber_number – fiber number for the PSF model

virtual Matrix get_PSF(int order, double wavelength) override
virtual Matrix get_PSF_nocut(int order, double wavelength) override