IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 10506


Ignore:
Timestamp:
Dec 6, 2006, 12:44:09 PM (20 years ago)
Author:
eugene
Message:

fixed the database update of images

Location:
trunk/Ohana/src/relphot
Files:
5 edited

Legend:

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

    r9633 r10506  
    181181void          plot_stars          PROTO((Catalog *catalog, int Ncatalog));
    182182void          reload_catalogs     PROTO((SkyList *skylist));
     183int           reload_images       PROTO((FITS_DB *db));
    183184int           setExclusions       PROTO((Catalog *catalog, int Ncatalog));
    184185void          setMcal             PROTO((Catalog *catalog, int Poor));
  • trunk/Ohana/src/relphot/src/StarOps.c

    r9633 r10506  
    349349  }
    350350  initstats (STATMODE);
    351   fprintf (stderr, "%d measures marked poor, %d total\n", Ndel, Nave);
     351  if (VERBOSE) fprintf (stderr, "%d measures marked poor, %d total\n", Ndel, Nave);
    352352  free (ilist);
    353353  free (tlist);
  • trunk/Ohana/src/relphot/src/load_images.c

    r7080 r10506  
    3636  return (skylist);
    3737}
     38
     39int reload_images (FITS_DB *db) {
     40
     41  Image     *image;
     42  int        Nimage, Nx, i;
     43  VTable    *vtable;
     44
     45  image = getimages (&Nimage);
     46
     47  vtable = &db[0].vtable;
     48
     49  gfits_scan (vtable[0].header, "NAXIS1", "%d", 1, &Nx);
     50  for (i = 0; i < Nimage; i++) {
     51    memcpy (vtable[0].buffer[i], &image[i], Nx);
     52  }
     53  return (TRUE);
     54}
  • trunk/Ohana/src/relphot/src/relphot.c

    r9633 r10506  
    108108  reload_catalogs (skylist);
    109109  setMcalFinal ();
     110
     111  reload_images (&db);
     112 
    110113  dvo_image_update (&db, VERBOSE);
    111114  dvo_image_unlock (&db);
  • trunk/Ohana/src/relphot/src/setMrelFinal.c

    r9633 r10506  
    138138    }
    139139  }
    140   fprintf (stderr, "pass %d, Ntot: %d, Ntry: %d, Nskip: %d, Nkeep: %d\n",
    141            pass, Ntot, Ntry, Nskip, Nkeep);
     140  if (VERBOSE) fprintf (stderr, "pass %d, Ntot: %d, Ntry: %d, Nskip: %d, Nkeep: %d\n",
     141                        pass, Ntot, Ntry, Nskip, Nkeep);
    142142}
    143143
Note: See TracChangeset for help on using the changeset viewer.