IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 6, 2006, 6:45:40 PM (21 years ago)
Author:
eugene
Message:

moved filename out of SkyRegion into SkyList, SkyTable

Location:
trunk/Ohana/src/addstar
Files:
11 edited

Legend:

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

    r5900 r5945  
    119119void       help                   PROTO(());
    120120int        in_image               PROTO((double r, double d, Image *image));
    121 int        load_pt_catalog        PROTO((Catalog *catalog, SkyRegion *region, char *path));  /*** choose new name ***/
     121int        load_pt_catalog        PROTO((Catalog *catalog, SkyRegion *region));  /*** choose new name ***/
    122122void       load_subpix            PROTO(());
    123123void       lock_image_db          PROTO((FITS_DB *db, char *filename));
  • trunk/Ohana/src/addstar/src/SkyRegionUtils.c

    r5451 r5945  
    1414  /* match the basename against the GSCRegion file names */
    1515  for (i = 0; i < input[0].Nregions; i++) {
    16     status = stat ((char *) input[0].regions[i][0].filename, &filestats);
     16    status = stat (input[0].filename[i], &filestats);
    1717    if ((status == -1) && (errno == ENOENT)) continue;
    1818    /* give an error for other conditions? */
  • trunk/Ohana/src/addstar/src/UpdateDatabase_Image.c

    r5584 r5945  
    5858  for (i = 0; i < skylist[0].Nregions; i++) {
    5959
     60    catalog.filename = skylist[0].filename[i];
    6061    load_pt_catalog (&catalog, skylist[0].regions[i]);
    6162
  • trunk/Ohana/src/addstar/src/UpdateDatabase_Refcat.c

    r5584 r5945  
    5252  for (i = 0; i < skylist[0].Nregions; i++) {
    5353
     54    catalog.filename = skylist[0].filename[i];
    5455    load_pt_catalog (&catalog, skylist[0].regions[i]);
    5556
  • trunk/Ohana/src/addstar/src/UpdateDatabase_Reflist.c

    r5584 r5945  
    5757  for (i = 0; i < skylist[0].Nregions; i++) {
    5858
     59    catalog.filename = skylist[0].filename[i];
    5960    load_pt_catalog (&catalog, skylist[0].regions[i]);
    6061
  • trunk/Ohana/src/addstar/src/addstar.c

    r5585 r5945  
    1111  AddstarClientOptions options;
    1212
    13   SkyTable *sky;
    14   SkyList *skylist;
     13  SkyTable *sky = NULL;
     14  SkyList *skylist = NULL;
    1515
    1616  double dtime;
    … …  
    7474    gettimeofday (&t1, NULL);
    7575
    76     load_pt_catalog (&catalog, skylist[0].regions[i], CATDIR);
     76    catalog.filename = skylist[0].filename[i];
     77    load_pt_catalog (&catalog, skylist[0].regions[i]);
    7778
    7879    /* for only_match, skip empty catalogs XXX EAM : this leaves behind empty files */
  • trunk/Ohana/src/addstar/src/get2mass.c

    r5451 r5945  
    3131    switch (mode) {
    3232      case 0:
     33        // XXX put filename from table here
    3334        refcat = get2mass_AS_data (&sky[0].regions[i], patch, photcode, &Nrefcat);
    3435        if (VERBOSE) fprintf (stderr, "loaded %d stars from 2MASS (allsky)\n", Nrefcat);
    … …  
    8485    if (De < patch[0].Dmin) continue;
    8586    sprintf (datafile, "%s/%s", path, filename);
    86     regions[Nregions].filename = (e_void) strcreate (datafile);
     87    // XXX : put in table regions[Nregions].filename = (e_void) strcreate (datafile);
    8788    regions[Nregions].Rmin = Rs;
    8889    regions[Nregions].Rmax = Re;
  • trunk/Ohana/src/addstar/src/get2mass_as.c

    r5903 r5945  
    5555  if (!FilterSkip) Shutdown ("invalid photcode %s", GetPhotcodeNamebyCode(photcode));
    5656
    57   filename = (char *) region[0].filename;
     57  // filename = (char *) region[0].filename;
    5858  gf = gzopen (filename, "rb");
    5959  if (gf == NULL) Shutdown ("can't read 2mass data file: %s", filename);
  • trunk/Ohana/src/addstar/src/get2mass_dr2.c

    r5451 r5945  
    2727  fprintf (stderr, "overlap: %f - %f, %f - %f\n", RA0, RA1, DEC0, DEC1);
    2828
    29   filename = (char *) region[0].filename;
     29  // XXX get from args
     30  // filename = (char *) region[0].filename;
    3031  gf = gzopen (filename, "rb");
    3132  if (gf == NULL) Shutdown ("can't read 2mass data file: %s", filename);
  • trunk/Ohana/src/addstar/src/getgsc.c

    r5451 r5945  
    2525 
    2626  for (i = 0; i < skylist[0].Nregions; i++) {
    27     gsc = rd_gsc ((char *)skylist[0].regions[i][0].filename, &Ngsc);
     27    // XXX : get from table gsc = rd_gsc ((char *)skylist[0].regions[i][0].filename, &Ngsc);
    2828
    2929    REALLOCATE (stars, Stars, MAX (1, Nstars + Ngsc));
  • trunk/Ohana/src/addstar/src/load_pt_catalog.c

    r5451 r5945  
    11# include "addstar.h"
    22
    3 int load_pt_catalog (Catalog *catalog, SkyRegion *region, char *path) {
     3int load_pt_catalog (Catalog *catalog, SkyRegion *region) {
    44 
    5   catalog[0].filename = (char *) region[0].filename;
    6 
    75  check_permissions (catalog[0].filename);
    86  if (VERBOSE) fprintf (stderr, "adding to %s\n", catalog[0].filename);
Note: See TracChangeset for help on using the changeset viewer.