IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7742


Ignore:
Timestamp:
Jun 28, 2006, 5:06:50 PM (20 years ago)
Author:
eugene
Message:

fixing load2mass

Location:
trunk/Ohana/src/addstar
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/addstar/Makefile

    r7696 r7742  
    9494$(SRC)/load2mass.$(ARCH).o \
    9595$(SRC)/load2mass_as_rawdata.$(ARCH).o \
     96$(SRC)/load2mass_catalog.$(ARCH).o \
    9697$(SRC)/get2mass_ops.$(ARCH).o \
    9798$(SRC)/find_matches_refstars.$(ARCH).o \
  • trunk/Ohana/src/addstar/include/2mass.h

    r7691 r7742  
    3535SkyTable *load2mass_acc (char *path, char *accel);
    3636int get2mass_3star (Stars *star, char *line, int Nmax);
     37int load2mass_catalog (Catalog *catalog, Stars *stars, int Nstars);
  • trunk/Ohana/src/addstar/src/load2mass_as_rawdata.c

    r7692 r7742  
    126126
    127127        stars[Nstars+0].R = tstars[j].R;
    128         stars[Nstars+0].D = tstars[j].R;
    129         // stars[Nstars+1].R = tstars[j].R;
    130         // stars[Nstars+1].D = tstars[j].R;
    131         // stars[Nstars+2].R = tstars[j].R;
    132         // stars[Nstars+2].D = tstars[j].R;
    133         // get2mass_3star (&stars[Nstars], &buffer[offset], Nbyte - offset);
    134        
    135         get2mass_star (&stars[Nstars], &buffer[offset], Nbyte - offset);
     128        stars[Nstars+0].D = tstars[j].D;
     129        stars[Nstars+1].R = tstars[j].R;
     130        stars[Nstars+1].D = tstars[j].D;
     131        stars[Nstars+2].R = tstars[j].R;
     132        stars[Nstars+2].D = tstars[j].D;
     133        get2mass_3star (&stars[Nstars], &buffer[offset], Nbyte - offset);
     134        // get2mass_star (&stars[Nstars], &buffer[offset], Nbyte - offset);
     135
    136136        tstars[j].flag = TRUE;
    137137
     
    153153        load_pt_catalog (&catalog, skylist[0].regions[0]);
    154154
    155         // create the subset pointers
    156         ALLOCATE (subset, Stars *, Nstars);
    157         for (j = 0; j < Nstars; j++) subset[j] = &stars[j];
    158 
    159         find_matches_refstars (skylist[0].regions[0], subset, Nstars, &catalog, options);
    160         free (subset);
     155        // assume no input star matches an existing star
     156        // simply add to the existing table
     157        load2mass_catalog (catalog, stars, Nstars);
    161158
    162159        wcatalog (&catalog);
Note: See TracChangeset for help on using the changeset viewer.