IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 6995


Ignore:
Timestamp:
Apr 26, 2006, 1:02:29 PM (20 years ago)
Author:
eugene
Message:

updates to getstar for first working version

Location:
trunk/Ohana/src/getstar/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/getstar/src/init_catalog.c

    r6968 r6995  
    1515  ALLOCATE (catalog[0].missing, Missing, 1);
    1616
     17  // there is no data yet on disk:
     18  catalog[0].Nave_disk = 0;
     19  catalog[0].Nmeas_disk = 0;
     20  catalog[0].Nmiss_disk = 0;
     21  catalog[0].Nmeas_off = 0;
    1722}
     23
     24/* setup secondary filters to match photcodes:
     25 * Nsecfilt is number of filters.  Number of entries in array is
     26 * Nsecfilt * Naverage.  At this point, N entries == 0
     27 */
  • trunk/Ohana/src/getstar/src/mkcatalog.c

    r6968 r6995  
    119119  fits_modify (&catalog[0].header, "DATE", "%s", 1, line);
    120120  free (line);
    121 
    122   /* dummy allocation so realloc will succeed */
    123   ALLOCATE (catalog[0].average, Average, 1);
    124   ALLOCATE (catalog[0].measure, Measure, 1);
    125   ALLOCATE (catalog[0].missing, Missing, 1);
    126   ALLOCATE (catalog[0].secfilt, SecFilt, 1);
    127   catalog[0].Naverage = catalog[0].Nmeasure = catalog[0].Nmissing = 0;
    128   catalog[0].Nave_disk = catalog[0].Nmeas_disk = catalog[0].Nmiss_disk = 0;
    129   catalog[0].Nmeas_off = 0;
    130   catalog[0].Nsecfilt = GetPhotcodeNsecfilt ();
    131 
    132   /* setup secondary filters to match photcodes:
    133    * Nsecfilt is number of filters.  Number of entries in array is
    134    * Nsecfilt * Naverage.  At this point, N entries == 0
    135    */
    136121}
  • trunk/Ohana/src/getstar/src/select_by_region.c

    r6968 r6995  
    1313
    1414  /* identify selection criteria */
    15   if (VERBOSE) fprintf (stderr, "extracting for range %d to %d\n", start, end);
     15  if (VERBOSE) fprintf (stderr, "extracting for time range %d to %d\n", start, end);
     16  if (VERBOSE) fprintf (stderr, "extracting for region %f,%f to %f,%f\n",
     17                        region[0].Rmin, region[0].Dmin, region[0].Rmax, region[0].Dmax);
    1618
    1719  /* select the average objects in this region */
     
    6062    }
    6163  }
     64  output[0].Naverage = Nave;
     65  output[0].Nmeasure = Nmeas;
     66  fprintf (stderr, "output catalog has %d stars (%d measures, %d secfilt)\n",
     67           output[0].Naverage, output[0].Nmeasure, output[0].Nsecfilt);
    6268  return (TRUE);
    6369}
Note: See TracChangeset for help on using the changeset viewer.