#ifndef AR_PSF_STATUS_H
#define AR_PSF_STATUS_H

typedef enum arPSFStatus
/* A <def>arPSFStatus</def> is an enumerated type which assigns an overall */
/* status to the PSF fit for a single field or frame. */
{
  AR_PSF_STATUS_UNKNOWN = -1,    /* ??? */
  AR_PSF_STATUS_OK      =  0,    /* PSF fitted by 2nd order parabolas */
  AR_PSF_STATUS_PSF22   =  1,    /* PSF fitted by linear functions */
  AR_PSF_STATUS_PSF11   =  2,    /* PSF fitted by a constant */
  AR_PSF_STATUS_NOPSF   =  3,    /* PSF fit from previous frame used*/
  AR_PSF_STATUS_ABORTED =  4,    /* ??? */
  AR_PSF_STATUS_MISSING =  5     /* ??? */
} AR_PSF_STATUS;   /* pragma schema */

#endif
