IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 18, 2008, 8:38:14 AM (18 years ago)
Author:
eugene
Message:

renaming pmAstrometryTable to pmAstrometryModel; adding pmAstrometryRefstars; using PS_DEG_RAD, PS_RAD_DEG

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/astrom/pmAstrometryWCS.c

    r16068 r17036  
    77 *  @author EAM, IfA
    88 *
    9  *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
    10  *  @date $Date: 2008-01-15 02:48:58 $
     9 *  @version $Revision: 1.27 $ $Name: not supported by cvs2svn $
     10 *  @date $Date: 2008-03-18 18:38:14 $
    1111 *
    1212 *  Copyright 2006 Institute for Astronomy, University of Hawaii
     
    339339    psFree (type);
    340340
    341     psMetadataAddF64 (header, PS_LIST_TAIL, "CRVAL1", PS_META_REPLACE, "", wcs->toSky->R*PM_DEG_RAD);
    342     psMetadataAddF64 (header, PS_LIST_TAIL, "CRVAL2", PS_META_REPLACE, "", wcs->toSky->D*PM_DEG_RAD);
     341    psMetadataAddF64 (header, PS_LIST_TAIL, "CRVAL1", PS_META_REPLACE, "", wcs->toSky->R*PS_DEG_RAD);
     342    psMetadataAddF64 (header, PS_LIST_TAIL, "CRVAL2", PS_META_REPLACE, "", wcs->toSky->D*PS_DEG_RAD);
    343343
    344344    psMetadataAddF64 (header, PS_LIST_TAIL, "CRPIX1", PS_META_REPLACE, "", wcs->crpix1);
     
    604604    // convert projection from FPA to SKY into wcs projection (degrees to radians)
    605605    wcs->toSky = psProjectionAlloc (fpa->toSky->R, fpa->toSky->D, PM_RAD_DEG, PM_RAD_DEG, fpa->toSky->type);
    606     wcs->crval1 = fpa->toSky->R*PM_DEG_RAD;
    607     wcs->crval2 = fpa->toSky->D*PM_DEG_RAD;
     606    wcs->crval1 = fpa->toSky->R*PS_DEG_RAD;
     607    wcs->crval2 = fpa->toSky->D*PS_DEG_RAD;
    608608
    609609    // given transformation, solve for coordinates which yields output coordinates of 0,0
     
    620620
    621621    // pdelt1,2 has units of degrees/micron
    622     double pdelt1 = fpa->toSky->Xs * PM_DEG_RAD;
    623     double pdelt2 = fpa->toSky->Ys * PM_DEG_RAD;
     622    double pdelt1 = fpa->toSky->Xs * PS_DEG_RAD;
     623    double pdelt2 = fpa->toSky->Ys * PS_DEG_RAD;
    624624
    625625    // convert wcs->trans to a matrix with units of degrees/pixel
     
    696696    // convert projection from TPA to SKY into wcs projection (degrees to radians)
    697697    wcs->toSky = psProjectionAlloc (fpa->toSky->R, fpa->toSky->D, PM_RAD_DEG, PM_RAD_DEG, PS_PROJ_DIS);
    698     wcs->crval1 = fpa->toSky->R*PM_DEG_RAD;
    699     wcs->crval2 = fpa->toSky->D*PM_DEG_RAD;
     698    wcs->crval1 = fpa->toSky->R*PS_DEG_RAD;
     699    wcs->crval2 = fpa->toSky->D*PS_DEG_RAD;
    700700
    701701    // given transformation, solve for coordinates which yields output coordinates of 0,0
     
    712712
    713713    // pdelt1,2 has units of degrees/micron
    714     double pdelt1 = fpa->toSky->Xs * PM_DEG_RAD;
    715     double pdelt2 = fpa->toSky->Ys * PM_DEG_RAD;
     714    double pdelt1 = fpa->toSky->Xs * PS_DEG_RAD;
     715    double pdelt2 = fpa->toSky->Ys * PS_DEG_RAD;
    716716
    717717    // convert wcs->trans to units of degree/micron
Note: See TracChangeset for help on using the changeset viewer.