IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 6, 2005, 6:11:02 AM (21 years ago)
Author:
eugene
Message:

added CLOSEST match method, added SPLIT table support, made catmode and catformat case-insensitive, added -nosort concept, cleaned find_matches

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/addstar/include/addstar.h

    r5144 r5229  
    102102int REPLACE;
    103103int ONLY_MATCH;
     104int CLOSEST;
     105int REORDER;
    104106
    105107int MODE;
     
    110112
    111113/*** addstar prototypes ***/
    112 void       AddToCalibration       PROTO((Average *average, Measure *measure, Measure *new, int Nstar));
     114void       AddToCalibration       PROTO((Average *average, Measure *measure, Measure *new, int *next, int Nstar));
    113115void       ConfigInit             PROTO((int *argc, char **argv));
    114116void       FindCalibration        PROTO((Image *image));
     
    132134int        edge_check             PROTO((double *x1, double *y1, double *x2, double *y2));
    133135void       find_matches           PROTO((GSCRegion *region, Stars *stars, int Nstars, Catalog *catalog, Image *image, Image *overlap, int Noverlap));
     136void       find_matches_closest   PROTO((GSCRegion *region, Stars *stars, int Nstars, Catalog *catalog, Image *image, Image *overlap, int Noverlap));
    134137void       find_matches_refstars  PROTO((GSCRegion *region, Stars **stars, int Nstars, Catalog *catalog));
    135138Stars    **find_subset            PROTO((GSCRegion *region, Stars *stars, int Nstars, int *NSTARS));
     
    182185void       fsort2                 PROTO((float *X, float *Y, int N));
    183186
     187int *init_measure_links (Average *average, int Naverage, Measure *measure, int Nmeasure);
     188int *init_missing_links (Average *average, int Naverage, Missing *missing, int Nmissing);
     189int add_meas_link (Average *average, int *next, int Nmeasure);
     190int add_miss_link (Average *average, int *next, int Nmissing);
     191int *build_measure_links (Average *average, int Naverage, Measure *measure, int Nmeasure);
     192Measure *reorder_measure (Average *average, int Naverage, Measure *measure, int Nmeasure, int *next);
     193Missing *reorder_missing (Average *average, int Naverage, Missing *missing, int Nmissing, int *next_miss);
     194
    184195/**
    185196  there is an inconsistency to be resolved: fixed structures (like Image)
Note: See TracChangeset for help on using the changeset viewer.