Changeset 24705
- Timestamp:
- Jul 7, 2009, 1:11:38 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/ppMops/src/ppMops.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppMops/src/ppMops.c
r24502 r24705 83 83 // XXX Not at all sure I've got the angles around the right way here... 84 84 double cosAngle = cos(angle), sinAngle = sin(angle); 85 double raErr = scale * sqrt(PS_SQR(cosAngle) * PS_SQR(xErr) + PS_SQR(sinAngle) * PS_SQR(yErr)); 86 double decErr = scale * sqrt(PS_SQR(sinAngle) * PS_SQR(xErr) + PS_SQR(cosAngle) * PS_SQR(yErr)); 85 double cosAngle2 = PS_SQR(cosAngle), sinAngle2 = PS_SQR(sinAngle); 86 double xErr2 = PS_SQR(xErr), yErr2 = PS_SQR(yErr); 87 double errScale = scale / 3600.0; 88 double raErr = errScale * sqrt(cosAngle2 * xErr2 + sinAngle2 * yErr2); 89 double decErr = errScale * sqrt(sinAngle2 * xErr2 + cosAngle2 * yErr2); 87 90 88 91 psMetadataAddF64(outRow, PS_LIST_TAIL, "RA_DEG", 0, "Right ascension (degrees)", ra);
Note:
See TracChangeset
for help on using the changeset viewer.
