- Timestamp:
- Nov 24, 2010, 12:05:53 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20101103/Ohana/src/libdvo/include/dvo.h
r29779 r29820 58 58 // these are used as NAN for types of int values 59 59 typedef enum { 60 NAN_S_CHAR = 0x7f,61 NAN_U_CHAR = 0xff, // was NO_ERR62 NAN_S_SHORT = 0x7fff, // was NO_MAG63 NAN_U_SHORT = 0xffff,64 NAN_S_INT = 0x7fffffff,65 NAN_U_INT = 0xffffffff,60 NAN_S_CHAR = 0x7f, 61 NAN_U_CHAR = 0xff, // was NO_ERR 62 NAN_S_SHORT = 0x7fff, // was NO_MAG 63 NAN_U_SHORT = 0xffff, 64 NAN_S_INT = 0x7fffffff, 65 NAN_U_INT = 0xffffffff, 66 66 } DVO_INT_NAN; 67 67 … … 135 135 /* Average.code values -- these values are 32 bit (as of PS1_V1) */ 136 136 typedef enum { 137 ID_STAR_FEW = 0x00000001, // used within relphot: skip star 138 ID_STAR_POOR = 0x00000002, // used within relphot: skip star 139 ID_PROPER = 0x00000400, // star with large proper motion 140 ID_TRANSIENT = 0x00001000, // is this mutually exclusive with USNO? 141 ID_VARIABLE = 0x00002000, // not currently set? 142 ID_ASTEROID = 0x00002000, // identified with an asteroid 143 ID_BAD_OBJECT = 0x00004000, // if all measurements are bad, set this bit 137 ID_STAR_FEW = 0x00000001, // used within relphot: skip star 138 ID_STAR_POOR = 0x00000002, // used within relphot: skip star 139 ID_PROPER = 0x00000400, // star with large proper motion 140 ID_TRANSIENT = 0x00001000, // is this mutually exclusive with USNO? 141 ID_VARIABLE = 0x00002000, // not currently set? 142 ID_ASTEROID = 0x00002000, // identified with an asteroid 143 ID_BAD_OBJECT = 0x00004000, // if all measurements are bad, set this bit 144 144 ID_MOVING = 0x00008000, // is a moving object 145 ID_ROCK = 0x0000a000, // 0x8000 + 0x2000 146 ID_GHOST = 0x0000c001, // 0x8000 + 0x4000 + 0x0001 147 ID_TRAIL = 0x0000c002, // 0x8000 + 0x4000 + 0x0002 148 ID_BLEED = 0x0000c003, // 0x8000 + 0x4000 + 0x0003 149 ID_COSMIC = 0x0000c004, // 0x8000 + 0x4000 + 0x0004 145 ID_ROCK = 0x0000a000, // 0x8000 + 0x2000 146 ID_GHOST = 0x0000c001, // 0x8000 + 0x4000 + 0x0001 147 ID_TRAIL = 0x0000c002, // 0x8000 + 0x4000 + 0x0002 148 ID_BLEED = 0x0000c003, // 0x8000 + 0x4000 + 0x0003 149 ID_COSMIC = 0x0000c004, // 0x8000 + 0x4000 + 0x0004 150 150 ID_STAR_FIT_AVE = 0x00010000, // average position fitted 151 151 ID_STAR_FIT_PM = 0x00020000, // proper motion fitted … … 156 156 ID_OBJ_EXT = 0x01000000, // extended in our data (eg, PS) 157 157 ID_OBJ_EXT_ALT = 0x02000000, // extended in external data (eg, 2MASS) 158 ID_OBJ_GOOD = 0x04000000, // good-quality measurement in our data (eg, PS)159 ID_OBJ_GOOD_ALT = 0x08000000, // good-quality measurement in external data (eg, 2MASS)158 ID_OBJ_GOOD = 0x04000000, // good-quality measurement in our data (eg,PS) 159 ID_OBJ_GOOD_ALT = 0x08000000, // good-quality measurement in external data (eg, 2MASS) 160 160 } DVOAverageFlags; 161 161 … … 233 233 *** that is just silly, and bad: convert to using Nsec_mem, Nsec_disk, Nsec_off. 234 234 *** unless we always require the secfilt and average entries to be loaded sychronously. 235 */235 */ 236 236 237 237 /* pointers to split data files */ … … 293 293 int isRegisteredMosaic (void); 294 294 off_t GetRegisteredMosaic (void); 295 off_t *GetChipMatch ( );295 off_t *GetChipMatch (void); 296 296 int GetMosaicCoords (Coords *coords); 297 297 int FindMosaicForImage (Image *images, off_t Nimages, off_t entry);
Note:
See TracChangeset
for help on using the changeset viewer.
