00001 #ifndef __QUALLEV1_H
00002 #define __QUALLEV1_H
00003
00004
00005
00006
00007 #define Q_NOFLAT 0x01 //flatfield not available or error
00008 #define Q_NOORB 0x02 //orbit data not available or error
00009 #define Q_NOASD 0x04 //ancillary sci data not available or error
00010 #define Q_NOMPD 0x08 //master pointing data not available or error
00011 #define Q_NOLIMB 0x10 //limb fit error
00012
00013 #define Q_MISCONF1 0x40 // Instr Misconfig inhereited from lev0
00014
00015 #define Q_CAM_ANOM1 0x80 //Camera Anomaly - Entered by hand
00016
00017
00018
00019
00020
00021
00022
00023 #define Q_1_MISS0 0x100 //missvals > 0
00024 #define Q_1_MISS1 0x200 //missvals > 0.01*totalvals
00025 #define Q_1_MISS2 0x400 //missvals > 0.05*totalvals
00026 #define Q_1_MISS3 0x800 //missvals > 0.25*totalvals
00027
00028 #define Q_NOACS_SCI 0x1000 //ACS_MODE != 'SCIENCE'
00029 #define Q_ACS_ECLP 0x2000 //ACS_ECLP == 'YES'
00030 #define Q_ACS_SUNP 0x4000 //ACS_SUNP == 'NO' no sun presence
00031 #define Q_ACS_SAFE 0x8000 //ACS_SAFE == 'YES' . safemode flag set
00032 #define Q_IMG_TYPE 0x10000 //Dark image
00033 #define Q_LOOP_OPEN 0x20000 //HWLTNSET == "OPEN" or AISTATE == "OPEN"
00034 # //ISS Loop Open
00035
00036 #define Q_CAL_IMG 0x40000 //Calibration image
00037 #define Q_CALM_IMG 0x80000 //HMI cal mode image
00038 #define Q_AIA_FOOR 0x100000 //AIA focus out of range
00039 #define Q_AIA_REGF 0x200000 //AIA register flag
00040
00041 #define Q_THERM_RECOV 0x400000 //HMI thermal recovery
00042 #define Q_LUNAR_TRAN 0x800000 //HMI lunar transit
00043
00044 #define Q_NRT 0x40000000 //near real time mode (formerly quicklook)
00045 #define Q_MISSALL 0x80000000 //Image not available. high bit
00046
00047 #endif
00048