Changeset 41173 for trunk/ppSim/src/ppSimUtils.c
- Timestamp:
- Nov 27, 2019, 12:05:20 PM (6 years ago)
- File:
-
- 1 edited
-
trunk/ppSim/src/ppSimUtils.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppSim/src/ppSimUtils.c
r40738 r41173 16 16 float pa = psMetadataLookupF32(NULL, recipe, "PA"); // Position angle (radians) 17 17 float scale = psMetadataLookupF32(NULL, recipe, "PIXEL.SCALE"); // plate scale in arcsec / pixel 18 scale *=M_PI / 3600.0 / 180.0; // convert plate scale to radians/pixel18 float scaleRad = scale * M_PI / 3600.0 / 180.0; // convert plate scale to radians/pixel 19 19 20 20 int binning = psMetadataLookupS32(NULL, recipe, "BINNING"); // Binning in x and y … … 61 61 psMetadata *header = psMetadataAlloc(); // Header, to return 62 62 pmAstromWCS *wcs = pmAstromWCSAlloc(1, 1); // WCS structure 63 wcs->toSky = psProjectionAlloc(ra0, dec0, scale * xParity, scale* yParity, PS_PROJ_TAN);64 wcs->cdelt1 = scale * PM_DEG_RAD * xParity;65 wcs->cdelt2 = scale * PM_DEG_RAD * yParity;63 wcs->toSky = psProjectionAlloc(ra0, dec0, scaleRad * xParity, scaleRad * yParity, PS_PROJ_TAN); 64 wcs->cdelt1 = scaleRad * PM_DEG_RAD * xParity; 65 wcs->cdelt2 = scaleRad * PM_DEG_RAD * yParity; 66 66 wcs->crpix1 = x0; 67 67 wcs->crpix2 = y0;
Note:
See TracChangeset
for help on using the changeset viewer.
