- Timestamp:
- Nov 2, 2014, 3:36:37 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20140904/Ohana/src/libdvo/include/dvo.h
r37512 r37546 114 114 ID_MEAS_STACK_PRIMARY = 0x00010000, // this stack measurement is in the primary skycell 115 115 ID_MEAS_STACK_PHOT_SRC = 0x00020000, // this measurement supplied the stack photometry 116 ID_MEAS_ICRF_QSO = 0x00040000, // this measurement is an ICRF reference position 116 117 } DVOMeasureFlags; 117 118 … … 130 131 */ 131 132 133 /** these names were previously used for Average flags in old (LONEOS-era) dvo versions 134 ID_BAD_OBJECT = 0x00004000, // if all measurements are bad, set this bit 135 ID_MOVING = 0x00008000, // is a moving object 136 ID_ROCK = 0x0000a000, // 0x8000 + 0x2000 137 ID_GHOST = 0x0000c001, // 0x8000 + 0x4000 + 0x0001 138 ID_TRAIL = 0x0000c002, // 0x8000 + 0x4000 + 0x0002 139 ID_BLEED = 0x0000c003, // 0x8000 + 0x4000 + 0x0003 140 ID_COSMIC = 0x0000c004, // 0x8000 + 0x4000 + 0x0004 141 **/ 142 132 143 /* Average.flags values -- these values are 32 bit (as of PS1_V1) */ 133 144 typedef enum { 134 ID_STAR_FEW = 0x00000001, // used within relphot: skip star 135 ID_STAR_POOR = 0x00000002, // used within relphot: skip star 136 ID_PROPER = 0x00000400, // star with large proper motion 137 ID_TRANSIENT = 0x00001000, // is this mutually exclusive with USNO? 138 ID_VARIABLE = 0x00002000, // not currently set? 139 ID_ASTEROID = 0x00002000, // identified with an asteroid 140 ID_BAD_OBJECT = 0x00004000, // if all measurements are bad, set this bit 141 ID_MOVING = 0x00008000, // is a moving object 142 ID_ROCK = 0x0000a000, // 0x8000 + 0x2000 143 ID_GHOST = 0x0000c001, // 0x8000 + 0x4000 + 0x0001 144 ID_TRAIL = 0x0000c002, // 0x8000 + 0x4000 + 0x0002 145 ID_BLEED = 0x0000c003, // 0x8000 + 0x4000 + 0x0003 146 ID_COSMIC = 0x0000c004, // 0x8000 + 0x4000 + 0x0004 147 ID_STAR_FIT_AVE = 0x00010000, // average position fitted 148 ID_STAR_FIT_PM = 0x00020000, // proper motion fitted 149 ID_STAR_FIT_PAR = 0x00040000, // parallax fitted 150 ID_STAR_USE_AVE = 0x00080000, // average position used (not PM or PAR) 151 ID_STAR_USE_PM = 0x00100000, // proper motion used (not AVE or PAR) 152 ID_STAR_USE_PAR = 0x00200000, // parallax used (not AVE or PM) 153 ID_STAR_NO_ASTROM = 0x00400000, // mean astrometry could not be measured 154 ID_STAR_BAD_PM = 0x00800000, // mean astrometry could not be measured 155 ID_OBJ_EXT = 0x01000000, // extended in our data (eg, PS) 156 ID_OBJ_EXT_ALT = 0x02000000, // extended in external data (eg, 2MASS) 157 ID_OBJ_GOOD = 0x04000000, // good-quality measurement in our data (eg,PS) 158 ID_OBJ_GOOD_ALT = 0x08000000, // good-quality measurement in external data (eg, 2MASS) 159 ID_OBJ_GOOD_STACK = 0x10000000, // good-quality object in the stack (> 1 good stack) 145 ID_STAR_FEW = 0x00000001, // used within relphot: skip star 146 ID_STAR_POOR = 0x00000002, // used within relphot: skip star 147 ID_ICRF_QSO = 0x00000004, // object IDed with known ICRF quasar (may have ICRF position measurement) 148 ID_OTHEF_QSO = 0x00000008, // object IDed with known or suspected quasar, without ICRF reference data 149 ID_PROPER = 0x00000010, // star with large proper motion 150 ID_TRANSIENT = 0x00000020, // identified as a non-periodic (stationary) transient 151 ID_VARIABLE = 0x00000040, // identified as a period variable 152 ID_ASTEROID = 0x00000080, // identified with a known solar-system object (asteroid or other) 153 // bits 0x00000100 - 0x00008000 are currently unused 154 ID_STAR_FIT_AVE = 0x00010000, // average position fitted 155 ID_STAR_FIT_PM = 0x00020000, // proper motion fitted 156 ID_STAR_FIT_PAR = 0x00040000, // parallax fitted 157 ID_STAR_USE_AVE = 0x00080000, // average position used (not PM or PAR) 158 ID_STAR_USE_PM = 0x00100000, // proper motion used (not AVE or PAR) 159 ID_STAR_USE_PAR = 0x00200000, // parallax used (not AVE or PM) 160 ID_STAR_NO_ASTROM = 0x00400000, // mean astrometry could not be measured 161 ID_STAR_BAD_PM = 0x00800000, // mean astrometry could not be measured 162 ID_OBJ_EXT = 0x01000000, // extended in our data (eg, PS) 163 ID_OBJ_EXT_ALT = 0x02000000, // extended in external data (eg, 2MASS) 164 ID_OBJ_GOOD = 0x04000000, // good-quality measurement in our data (eg,PS) 165 ID_OBJ_GOOD_ALT = 0x08000000, // good-quality measurement in external data (eg, 2MASS) 166 ID_OBJ_GOOD_STACK = 0x10000000, // good-quality object in the stack (> 1 good stack) 160 167 ID_OBJ_SUSPECT_STACK = 0x20000000, // suspect object in the stack (> 1 good or suspect stack, < 2 good) 161 ID_OBJ_BAD_STACK = 0x40000000, // good-quality object in the stack (> 1 good stack)168 ID_OBJ_BAD_STACK = 0x40000000, // good-quality object in the stack (> 1 good stack) 162 169 } DVOAverageFlags; 163 170
Note:
See TracChangeset
for help on using the changeset viewer.
