IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 22, 2011, 12:43:18 AM (15 years ago)
Author:
eugene
Message:

merged from eam/ipp20110505: various memory and speed improvements; fixed 0 cloud issue

File:
1 edited

Legend:

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

    r31639 r31668  
    6363int    RESET;
    6464int    UPDATE;
     65int    SAVE_IMAGE_UPDATES;
    6566int    PLOTSTUFF;
    6667int    SAVEPLOT;
     
    139140void          dump_grid           PROTO((void));
    140141int           edge_check          PROTO((double *x1, double *y1, double *x2, double *y2));
    141 void          findImages          PROTO((Catalog *catalog, int Ncatalog));
    142 int           findMosaics         PROTO((Catalog *catalog, int Ncatalog));
     142void          findImages          PROTO((Catalog *catalog, int Ncatalog, int doImageList));
     143int           findMosaics         PROTO((Catalog *catalog, int Ncatalog, int doMosaicList));
    143144
    144145void set_db (FITS_DB *in);
     
    149150
    150151void          freeGridBins        PROTO((int Ncatalog));
    151 void          freeImageBins       PROTO((int Ncatalog));
    152 void          freeMosaicBins      PROTO((int Ncatalog));
     152void          freeImageBins       PROTO((int Ncatalog, int doImageList));
     153void          freeMosaicBins      PROTO((int Ncatalog, int doMosaicList));
    153154void          free_catalogs       PROTO((Catalog *catalog, int Ncatalog));
    154155int           gcatalog            PROTO((Catalog *catalog, int FINAL));
     
    160161float         getMrel             PROTO((Catalog *catalog, off_t meas, int cat));
    161162Image        *getimage            PROTO((off_t N));
    162 Image        *getimages           PROTO((off_t *N));
     163Image        *getimages           PROTO((off_t *N, off_t **LineNumber));
    163164void          global_stats        PROTO((Catalog *catalog, int Ncatalog));
    164165void          initGrid            PROTO((int dX, int dY));
    165166void          initGridBins        PROTO((Catalog *catalog, int Ncatalog));
    166 void          initImageBins       PROTO((Catalog *catalog, int Ncatalog));
    167 void          initImages          PROTO((Image *input, off_t N));
    168 void          initMosaicBins      PROTO((Catalog *catalog, int Ncatalog));
     167void          initImageBins       PROTO((Catalog *catalog, int Ncatalog, int doImageList));
     168void          initImages          PROTO((Image *input, off_t *LineNumber, off_t N));
     169void          initMosaicBins      PROTO((Catalog *catalog, int Ncatalog, int doMosaicList));
    169170void          initMosaicGrid      PROTO((Image *image, off_t Nimage));
    170171void          initMosaics         PROTO((Image *image, off_t Nimage));
     
    179180int           main                PROTO((int argc, char **argv));
    180181void          mark_images         PROTO((Image *image, off_t Nimage, Image *timage, off_t Ntimage));
    181 void          matchImage          PROTO((Catalog *catalog, off_t meas, int cat));
    182 void          matchMosaics        PROTO((Catalog *catalog, off_t meas, int cat));
     182void          matchImage          PROTO((Catalog *catalog, off_t meas, int cat, int doImageList));
     183void          matchMosaics        PROTO((Catalog *catalog, off_t meas, int cat, int doMosaicList));
    183184double        opening_angle       PROTO((double x1, double y1, double x2, double y2, double x3, double y3));
    184185void          plot_chisq          PROTO((Catalog *catalog, int Ncatalog));
Note: See TracChangeset for help on using the changeset viewer.