#ifndef IPPTOPSPSDETENUMS_H
#define IPPTOPSPSDETENUMS_H


typedef enum {
  FRAMEMETA_FRAMEID = 1,
  FRAMEMETA_FILTERID,
  FRAMEMETA_NOTA,
  FRAMEMETA_PHOTOSCAT,
  FRAMEMETA_EXPSTART,
  FRAMEMETA_EXPTIME,
  FRAMEMETA_AIRMASS,
  FRAMEMETA_RABORE,
  FRAMEMETA_DECBORE,
  FRAMEMETA_CTYPE1,
  FRAMEMETA_CTYPE2,
  FRAMEMETA_CRVAL1,
  FRAMEMETA_CRVAL2,
  FRAMEMETA_CRPIX1,
  FRAMEMETA_CRPIX2,
  FRAMEMETA_PC001001,
  FRAMEMETA_PC001002,
  FRAMEMETA_PC002001,
  FRAMEMETA_PC002002,
  FRAMEMETA_POLYORDER,
  FRAMEMETA_PCA1X3Y0,
  FRAMEMETA_PCA1X2Y1,
  FRAMEMETA_PCA1X1Y2,
  FRAMEMETA_PCA1X0Y3,
  FRAMEMETA_PCA1X2Y0,
  FRAMEMETA_PCA1X1Y1,
  FRAMEMETA_PCA1X0Y2,
  FRAMEMETA_PCA2X3Y0,
  FRAMEMETA_PCA2X2Y1,
  FRAMEMETA_PCA2X1Y2,
  FRAMEMETA_PCA2X0Y3,
  FRAMEMETA_PCA2X2Y0,
  FRAMEMETA_PCA2X1Y1,
  FRAMEMETA_PCA2X0Y2,
} FrameMeta;

typedef enum {
  IMAGEMETA_PHOTOCALID = 1,
  IMAGEMETA_FILTERID,
  IMAGEMETA_SKY,
  IMAGEMETA_SKYSCAT,
  IMAGEMETA_NDETECT,
  IMAGEMETA_MAGSAT,
  IMAGEMETA_COMPLETMAG,
  IMAGEMETA_ASTROSCAT,
  IMAGEMETA_PHOTOSCAT,
  IMAGEMETA_NUMASTROREF,
  IMAGEMETA_NX,
  IMAGEMETA_NY,
  IMAGEMETA_PSFMODELID,
  IMAGEMETA_PSFFWHM,
  IMAGEMETA_PSFWIDMAJOR,
  IMAGEMETA_PSFWIDMINOR,
  IMAGEMETA_PSFTHETA,
  IMAGEMETA_APRESID,
  IMAGEMETA_DAPRESID,
  IMAGEMETA_PHOTOZERO,
  IMAGEMETA_CTYPE1,
  IMAGEMETA_CTYPE2,
  IMAGEMETA_CRVAL1,
  IMAGEMETA_CRVAL2,
  IMAGEMETA_CRPIX1,
  IMAGEMETA_CRPIX2,
  IMAGEMETA_PC001001,
  IMAGEMETA_PC001002,
  IMAGEMETA_PC002001,
  IMAGEMETA_PC002002,
  IMAGEMETA_POLYORDER,
  IMAGEMETA_PCA1X3Y0,
  IMAGEMETA_PCA1X2Y1,
  IMAGEMETA_PCA1X1Y2,
  IMAGEMETA_PCA1X0Y3,
  IMAGEMETA_PCA1X2Y0,
  IMAGEMETA_PCA1X1Y1,
  IMAGEMETA_PCA1X0Y2,
  IMAGEMETA_PCA2X3Y0,
  IMAGEMETA_PCA2X2Y1,
  IMAGEMETA_PCA2X1Y2,
  IMAGEMETA_PCA2X0Y3,
  IMAGEMETA_PCA2X2Y0,
  IMAGEMETA_PCA2X1Y1,
  IMAGEMETA_PCA2X0Y2,
} ImageMeta;

typedef enum {
  DETECTION_OBJID = 1,
  DETECTION_DETECTID,
  DETECTION_IPPOBJID,
  DETECTION_IPPDETECTID,
  DETECTION_FILTERID,
  DETECTION_XPOS,
  DETECTION_YPOS,
  DETECTION_XPOSERR,
  DETECTION_YPOSERR,
  DETECTION_IPPRA ,
  DETECTION_IPPDEC ,
  DETECTION_INSTFLUX,
  DETECTION_INSTFLUXERR,
  DETECTION_PEAKADU,
  DETECTION_PSFWIDMAJOR,
  DETECTION_PSFWIDMINOR,
  DETECTION_PSFTHETA,
  DETECTION_PSFCF,
  DETECTION_SKY,
  DETECTION_SKYERR,
} Detection;

#endif
