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/relphot/src/relphot_objects.c

    r38986 r39377  
    6363      Nsecfilt = catalog.Nsecfilt;
    6464
    65       DVOAverageFlags astromBits =
    66         ID_STAR_FIT_AVE   |
    67         ID_STAR_FIT_PM    |
    68         ID_STAR_FIT_PAR   |
    69         ID_STAR_USE_AVE   |
    70         ID_STAR_USE_PM    |
    71         ID_STAR_USE_PAR   |
    72         ID_STAR_NO_ASTROM ;
     65      DVOAverageFlags photomBits =
     66        ID_OBJ_EXT             | // extended in our data (eg, PS)
     67        ID_OBJ_EXT_ALT         | // extended in external data (eg, 2MASS)
     68        ID_OBJ_GOOD            | // good-quality measurement in our data (eg,PS)
     69        ID_OBJ_GOOD_ALT        | // good-quality measurement in  external data (eg, 2MASS)
     70        ID_OBJ_GOOD_STACK      | // good-quality object in the stack (> 1 good stack)
     71        ID_OBJ_BEST_STACK      | // the primary stack measurement are the best measurements
     72        ID_OBJ_SUSPECT_STACK   | // suspect object in the stack (> 1 good or suspect stack, < 2 good)
     73        ID_OBJ_BAD_STACK;        // good-quality object in the stack (> 1 good stack)
    7374     
    7475      for (j = 0; j < catalog.Naverage; j++) {
    75         catalog.average[j].flags &= astromBits; // reset all except astrometry bits
     76        catalog.average[j].flags &= ~photomBits; // reset all except astrometry bits
    7677        catalog.average[j].psfQF     = NAN;     // reset (will be re-calculated here)
    7778        catalog.average[j].psfQFperf = NAN;     // reset (will be re-calculated here)
Note: See TracChangeset for help on using the changeset viewer.