IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 16, 2005, 3:04:36 PM (21 years ago)
Author:
eugene
Message:

moving to internal vs external measure/average: R,D + dR,dD.
NOTE * dR,dD now represent 1.0 arcsec, not 0.01 arcsec.

* all use has been updated to match

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/dvo/catalog.c

    r4689 r4800  
    196196        dparse (&D, Ad, tbuffer);
    197197        dparse (&M, Am, tbuffer);
    198         catalog.average[nstar].R = R;
    199         catalog.average[nstar].D = D;
     198        catalog.average[nstar].R_PS = R;
     199        catalog.average[nstar].D_PS = D;
    200200        catalog.average[nstar].M = M * 1000.0;
    201201        nstar++;
     
    238238          dparse (&D, Ad, &tbuffer[i*Bytes_Star]);
    239239          dparse (&M, Am, &tbuffer[i*Bytes_Star]);
    240           catalog.average[nstar].R = R;
    241           catalog.average[nstar].D = D;
     240          catalog.average[nstar].R_PS = R;
     241          catalog.average[nstar].D_PS = D;
    242242          catalog.average[nstar].M = M * 1000.0;
    243243          nstar++;
     
    288288          dparse (&D, 2, &tbuffer[i*BYTES_STAR]);
    289289          dparse (&M, 3, &tbuffer[i*BYTES_STAR]);
    290           catalog.average[nstar].R = R;
    291           catalog.average[nstar].D = D;
     290          catalog.average[nstar].R_PS = R;
     291          catalog.average[nstar].D_PS = D;
    292292          catalog.average[nstar].M = M * 1000.0;
    293293          nstar++;
     
    347347        if (LimExclude && (Zvec.elements[N] > 0.99)) continue;
    348348        if (Zvec.elements[N] < 0.011) continue;
    349         while (catalog.average[i].R < Rmin) catalog.average[i].R += 360.0;
    350         while (catalog.average[i].R > Rmax) catalog.average[i].R -= 360.0;
    351         if (fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], catalog.average[i].R, catalog.average[i].D, &graphmode.coords)) N ++;
     349        while (catalog.average[i].R_PS < Rmin) catalog.average[i].R_PS += 360.0;
     350        while (catalog.average[i].R_PS > Rmax) catalog.average[i].R_PS -= 360.0;
     351        if (fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], catalog.average[i].R_PS, catalog.average[i].D_PS, &graphmode.coords)) N ++;
    352352      }
    353353      break;
     
    362362        if (Zvec.elements[N] == 0.01)
    363363          continue;
    364         while (catalog.average[i].R < Rmin) catalog.average[i].R += 360.0;
    365         while (catalog.average[i].R > Rmax) catalog.average[i].R -= 360.0;
    366         if (fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], catalog.average[i].R, catalog.average[i].D, &graphmode.coords)) N++;
     364        while (catalog.average[i].R_PS < Rmin) catalog.average[i].R_PS += 360.0;
     365        while (catalog.average[i].R_PS > Rmax) catalog.average[i].R_PS -= 360.0;
     366        if (fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], catalog.average[i].R_PS, catalog.average[i].D_PS, &graphmode.coords)) N++;
    367367      }
    368368      break;
     
    377377        if (Zvec.elements[N] == 0.01)
    378378          continue;
    379         while (catalog.average[i].R < Rmin) catalog.average[i].R += 360.0;
    380         while (catalog.average[i].R > Rmax) catalog.average[i].R -= 360.0;
    381         if (fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], catalog.average[i].R, catalog.average[i].D, &graphmode.coords)) N++;
     379        while (catalog.average[i].R_PS < Rmin) catalog.average[i].R_PS += 360.0;
     380        while (catalog.average[i].R_PS > Rmax) catalog.average[i].R_PS -= 360.0;
     381        if (fRD_to_XY (&Xvec.elements[N], &Yvec.elements[N], catalog.average[i].R_PS, catalog.average[i].D_PS, &graphmode.coords)) N++;
    382382      }
    383383      break;
Note: See TracChangeset for help on using the changeset viewer.