IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 23, 2016, 4:53:15 PM (10 years ago)
Author:
eugene
Message:

clean up names for average object flags; add some additional flags for astrometry

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libdvo/include/dvo.h

    r39359 r39377  
    172172/* Average.flags values -- these values are 32 bit (as of PS1_V1) */
    173173typedef enum {
    174   ID_STAR_FEW          = 0x00000001, // used within relphot: skip star
    175   ID_STAR_POOR         = 0x00000002, // used within relphot: skip star
    176   ID_ICRF_QSO          = 0x00000004, // object IDed with known ICRF quasar (may have ICRF position measurement)
    177   ID_OTHEF_QSO         = 0x00000008, // object IDed with known or suspected quasar, without ICRF reference data
    178   ID_PROPER            = 0x00000010, // star with large proper motion
    179   ID_TRANSIENT         = 0x00000020, // identified as a non-periodic (stationary) transient
    180   ID_VARIABLE          = 0x00000040, // identified as a periodic variable
    181   ID_ASTEROID          = 0x00000080, // identified with a known solar-system object (asteroid or other)
    182   ID_STACK_ASTROM      = 0x00000100, // stack position used for astrometry
    183  
    184   // bits 0x00000200 - 0x00008000 are currently unused
    185   ID_OBJ_BEST_STACK    = 0x00008000, // the primary stack measurement are the best measurements
    186   ID_STAR_FIT_AVE      = 0x00010000, // average position fitted
    187   ID_STAR_FIT_PM       = 0x00020000, // proper motion fitted
    188   ID_STAR_FIT_PAR      = 0x00040000, // parallax fitted
    189   ID_STAR_USE_AVE      = 0x00080000, // average position used (not PM or PAR)
    190   ID_STAR_USE_PM       = 0x00100000, // proper motion used (not AVE or PAR)
    191   ID_STAR_USE_PAR      = 0x00200000, // parallax used (not AVE or PM)
    192   ID_STAR_NO_ASTROM    = 0x00400000, // mean astrometry could not be measured
    193   ID_STAR_BAD_PM       = 0x00800000, // mean astrometry could not be measured
    194   ID_OBJ_EXT           = 0x01000000, // extended in our data (eg, PS)
    195   ID_OBJ_EXT_ALT       = 0x02000000, // extended in external data (eg, 2MASS)
    196   ID_OBJ_GOOD          = 0x04000000, // good-quality measurement in our data (eg,PS)
    197   ID_OBJ_GOOD_ALT      = 0x08000000, // good-quality measurement in  external data (eg, 2MASS)
    198   ID_OBJ_GOOD_STACK    = 0x10000000, // good-quality object in the stack (> 1 good stack)
    199   ID_OBJ_SUSPECT_STACK = 0x20000000, // suspect object in the stack (> 1 good or suspect stack, < 2 good)
    200   ID_OBJ_BAD_STACK     = 0x40000000, // good-quality object in the stack (> 1 good stack)
     174  ID_OBJ_FEW             = 0x00000001, // used within relphot: skip star
     175  ID_OBJ_POOR            = 0x00000002, // used within relphot: skip star
     176  // NOTE: bits used for object classification:
     177  ID_OBJ_ICRF_QSO        = 0x00000004, // object IDed with known ICRF quasar (may have ICRF position measurement)
     178  ID_OBJ_OTHEF_QSO       = 0x00000008, // identified as likely QSO (Hernitschek et al 2015), without ICRF reference data
     179  ID_OBJ_TRANSIENT       = 0x00000010, // identified as a non-periodic (stationary) transient
     180  ID_OBJ_VARIABLE        = 0x00000020, // identified as a periodic variable
     181  ID_OBJ_RRLYRA          = 0x00000040, // identified as likely RR Lyra (Hernitschek et al 2015)
     182  ID_OBJ_HAS_SOLSYS_DET  = 0x00000080, // identified with a known solar-system object (asteroid or other)
     183  ID_OBJ_ALL_SOLSYS_DET  = 0x00000100, // identified with a known solar-system object (asteroid or other)
     184  // bits 0x00000200 - 0x00000400 are currently unused
     185  // NOTE: bits used for astrometry analysis
     186  ID_OBJ_LARGE_PM        = 0x00000800, // star with large proper motion
     187  ID_OBJ_RAW_AVE         = 0x00001000, // simple weighted average position was used (no IRLS fitting)
     188  ID_OBJ_FIT_AVE         = 0x00002000, // average position was fitted
     189  ID_OBJ_FIT_PM          = 0x00004000, // proper motion model was fitted
     190  ID_OBJ_FIT_PAR         = 0x00008000, // parallax model was fitted
     191  ID_OBJ_USE_AVE         = 0x00010000, // average position used (not PM or PAR)
     192  ID_OBJ_USE_PM          = 0x00020000, // proper motion used (not AVE or PAR)
     193  ID_OBJ_USE_PAR         = 0x00040000, // parallax used (not AVE or PM)
     194  ID_OBJ_NO_MEAN_ASTROM  = 0x00080000, // mean astrometry could not be measured
     195  ID_OBJ_STACK_FOR_MEAN  = 0x00100000, // stack position used for mean astrometry
     196  ID_OBJ_MEAN_FOR_STACK  = 0x00200000, // mean astrometry could not be measured
     197  ID_OBJ_BAD_PM          = 0x00400000, // failure to measure proper-motion model
     198  // NOTE: bits used for photometry analysis
     199  ID_OBJ_EXT             = 0x00800000, // extended in our data (eg, PS)
     200  ID_OBJ_EXT_ALT         = 0x01000000, // extended in external data (eg, 2MASS)
     201  ID_OBJ_GOOD            = 0x02000000, // good-quality measurement in our data (eg,PS)
     202  ID_OBJ_GOOD_ALT        = 0x04000000, // good-quality measurement in  external data (eg, 2MASS)
     203  ID_OBJ_GOOD_STACK      = 0x08000000, // good-quality object in the stack (> 1 good stack)
     204  ID_OBJ_BEST_STACK      = 0x10000000, // the primary stack measurement are the best measurements
     205  ID_OBJ_SUSPECT_STACK   = 0x20000000, // suspect object in the stack (> 1 good or suspect stack, < 2 good)
     206  ID_OBJ_BAD_STACK       = 0x40000000, // good-quality object in the stack (> 1 good stack)
    201207} DVOAverageFlags;
    202208
Note: See TracChangeset for help on using the changeset viewer.