Changeset 10824
- Timestamp:
- Dec 22, 2006, 11:22:28 AM (19 years ago)
- Location:
- trunk/psModules/test/astrom
- Files:
-
- 1 added
- 7 edited
-
. (modified) (1 prop)
-
.cvsignore (modified) (1 diff)
-
Makefile.am (modified) (1 diff)
-
tap_pmAstrometryWCS.c (modified) (4 diffs)
-
tap_pmAstrometryWCS_DVO.c (modified) (1 diff)
-
tap_pmAstrometryWCS_DVO2.c (modified) (15 diffs)
-
tap_pmAstrometryWCS_DVO3.c (modified) (16 diffs)
-
tap_pmAstrometryWCS_DVO4.c (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/test/astrom
- Property svn:ignore
-
old new 7 7 tst_pmAstrometry01 8 8 tap_pmAstrometryWCS 9 tap_pmAstrometryWCS_DVO 9 10 tap_pmAstrometryWCS_DVO2 10 11 tap_pmAstrometryWCS_DVO3 11 tap_pmAstrometryWCS_DVO 12 tap_pmAstrometryWCS_DVO4
-
- Property svn:ignore
-
trunk/psModules/test/astrom/.cvsignore
r10786 r10824 7 7 tst_pmAstrometry01 8 8 tap_pmAstrometryWCS 9 tap_pmAstrometryWCS_DVO 9 10 tap_pmAstrometryWCS_DVO2 10 11 tap_pmAstrometryWCS_DVO3 11 tap_pmAstrometryWCS_DVO 12 tap_pmAstrometryWCS_DVO4 -
trunk/psModules/test/astrom/Makefile.am
r10786 r10824 15 15 tap_pmAstrometryWCS_DVO \ 16 16 tap_pmAstrometryWCS_DVO2 \ 17 tap_pmAstrometryWCS_DVO3 17 tap_pmAstrometryWCS_DVO3 \ 18 tap_pmAstrometryWCS_DVO4 18 19 19 20 test: check -
trunk/psModules/test/astrom/tap_pmAstrometryWCS.c
r10786 r10824 48 48 // toFPA carries pixel scale (pixels per micron) 49 49 // toTPA carries plate scale (microns per arcsecond) 50 bool status = pmAstromReadWCS (fpa, chip, header, 25.0*PM_RAD_DEG/3600.0 , false);50 bool status = pmAstromReadWCS (fpa, chip, header, 25.0*PM_RAD_DEG/3600.0); 51 51 ok (status, "converted WCS keywords to FPA astrometry"); 52 52 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 61 61 ok_float(fpa->toSky->Ys, 25.0*PM_RAD_DEG/3600.0, "projection X scale %f", fpa->toSky->Ys); 62 62 63 ok_float(fpa->toTPA->x->coeff[1][0] [0][0], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0][0][0]);64 ok_float(fpa->toTPA->y->coeff[0][1] [0][0], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0][0][0]);63 ok_float(fpa->toTPA->x->coeff[1][0], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0]); 64 ok_float(fpa->toTPA->y->coeff[0][1], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0]); 65 65 66 66 ok_float(chip->toFPA->x->coeff[0][0], 0.0, "ref pixel X: %f", chip->toFPA->x->coeff[0][0]); … … 115 115 // toFPA carries pixel scale (pixels per micron) 116 116 // toTPA carries plate scale (microns per arcsecond) 117 bool status = pmAstromReadWCS (fpa, chip, header, 25.0*PM_RAD_DEG/3600.0 , false);117 bool status = pmAstromReadWCS (fpa, chip, header, 25.0*PM_RAD_DEG/3600.0); 118 118 ok (status, "converted WCS keywords to FPA astrometry"); 119 119 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 128 128 ok_float(fpa->toSky->Ys, 25.0*PM_RAD_DEG/3600.0, "projection X scale %f", fpa->toSky->Ys); 129 129 130 ok_float(fpa->toTPA->x->coeff[1][0] [0][0], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0][0][0]);131 ok_float(fpa->toTPA->y->coeff[0][1] [0][0], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0][0][0]);130 ok_float(fpa->toTPA->x->coeff[1][0], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0]); 131 ok_float(fpa->toTPA->y->coeff[0][1], 0.04, "TP scale (mm per pixel): %f", fpa->toTPA->x->coeff[1][0]); 132 132 133 133 ok_float(chip->toFPA->x->coeff[0][0], -10.0, "ref pixel X: %f", chip->toFPA->x->coeff[0][0]); -
trunk/psModules/test/astrom/tap_pmAstrometryWCS_DVO.c
r10786 r10824 149 149 pmAstromWCS *wcs2 = pmAstromWCSfromHeader(header2); 150 150 151 psMetadataConfigWrite (header1, "head1.md");152 psMetadataConfigWrite (header2, "head2.md");153 154 151 ok (wcs2 != NULL, "converted WCS keywords to WCS astrometry"); 155 152 skip_start (wcs2 == NULL, 1, "*** WCS Conversion FAILS *** : skipping related tests"); -
trunk/psModules/test/astrom/tap_pmAstrometryWCS_DVO2.c
r10786 r10824 67 67 pmChip *chip = pmChipAlloc (fpa, NULL); 68 68 69 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0 , false);69 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0); 70 70 ok (status, "converted WCS keywords to WCS astrometry"); 71 71 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 85 85 86 86 psPlaneTransformApply (onFPA, chip->toFPA, onChip); 87 psPlane DistortApply (onTPA, fpa->toTPA, onFPA, 0.0, 0.0);87 psPlaneTransformApply (onTPA, fpa->toTPA, onFPA); 88 88 psDeproject (onSky, onTPA, fpa->toSky); 89 89 … … 138 138 pmChip *chip = pmChipAlloc (fpa, NULL); 139 139 140 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0 , false);140 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0); 141 141 ok (status, "converted WCS keywords to WCS astrometry"); 142 142 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 156 156 157 157 psPlaneTransformApply (onFPA, chip->toFPA, onChip); 158 psPlane DistortApply (onTPA, fpa->toTPA, onFPA, 0.0, 0.0);158 psPlaneTransformApply (onTPA, fpa->toTPA, onFPA); 159 159 psDeproject (onSky, onTPA, fpa->toSky); 160 160 … … 212 212 pmChip *chip = pmChipAlloc (fpa, NULL); 213 213 214 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0 , false);214 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0); 215 215 ok (status, "converted WCS keywords to WCS astrometry"); 216 216 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 230 230 231 231 psPlaneTransformApply (onFPA, chip->toFPA, onChip); 232 psPlane DistortApply (onTPA, fpa->toTPA, onFPA, 0.0, 0.0);232 psPlaneTransformApply (onTPA, fpa->toTPA, onFPA); 233 233 psDeproject (onSky, onTPA, fpa->toSky); 234 234 … … 283 283 pmChip *chip = pmChipAlloc (fpa, NULL); 284 284 285 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0 , false);285 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0); 286 286 ok (status, "converted WCS keywords to WCS astrometry"); 287 287 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 301 301 302 302 psPlaneTransformApply (onFPA, chip->toFPA, onChip); 303 psPlane DistortApply (onTPA, fpa->toTPA, onFPA, 0.0, 0.0);303 psPlaneTransformApply (onTPA, fpa->toTPA, onFPA); 304 304 psDeproject (onSky, onTPA, fpa->toSky); 305 305 … … 354 354 pmChip *chip = pmChipAlloc (fpa, NULL); 355 355 356 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0 , false);356 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0); 357 357 ok (status, "converted WCS keywords to WCS astrometry"); 358 358 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 372 372 373 373 psPlaneTransformApply (onFPA, chip->toFPA, onChip); 374 psPlane DistortApply (onTPA, fpa->toTPA, onFPA, 0.0, 0.0);374 psPlaneTransformApply (onTPA, fpa->toTPA, onFPA); 375 375 psDeproject (onSky, onTPA, fpa->toSky); 376 376 … … 428 428 pmChip *chip = pmChipAlloc (fpa, NULL); 429 429 430 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0 , false);430 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0); 431 431 ok (status, "converted WCS keywords to WCS astrometry"); 432 432 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 446 446 447 447 psPlaneTransformApply (onFPA, chip->toFPA, onChip); 448 psPlane DistortApply (onTPA, fpa->toTPA, onFPA, 0.0, 0.0);448 psPlaneTransformApply (onTPA, fpa->toTPA, onFPA); 449 449 psDeproject (onSky, onTPA, fpa->toSky); 450 450 … … 505 505 pmChip *chip = pmChipAlloc (fpa, NULL); 506 506 507 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0 , false);507 bool status = pmAstromReadWCS (fpa, chip, header, PM_RAD_DEG*10.0/3600.0); 508 508 ok (status, "converted WCS keywords to WCS astrometry"); 509 509 skip_start (!status, 1, "*** WCS Conversion FAILS *** : skipping related tests"); … … 524 524 525 525 psPlaneTransformApply (aFPA, chip->toFPA, aChip); 526 psPlane DistortApply (aTPA, fpa->toTPA, aFPA, 0.0, 0.0);526 psPlaneTransformApply (aTPA, fpa->toTPA, aFPA); 527 527 psDeproject (onSky, aTPA, fpa->toSky); 528 528 … … 533 533 534 534 psProject (bTPA, onSky, fpa->toSky); 535 psPlane DistortApply (bFPA, fpa->fromTPA, bTPA, 0.0, 0.0);535 psPlaneTransformApply (bFPA, fpa->fromTPA, bTPA); 536 536 psPlaneTransformApply (bChip, chip->fromFPA, bFPA); 537 537 -
trunk/psModules/test/astrom/tap_pmAstrometryWCS_DVO3.c
r10786 r10824 65 65 pmChip *chip = pmChipAlloc (fpa, NULL); 66 66 67 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0 , false);67 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0); 68 68 69 69 ok (status, "converted WCS keywords to WCS astrometry"); … … 90 90 91 91 psPlaneTransformApply (aFPA, chip->toFPA, aChip); 92 psPlane DistortApply (aTPA, fpa->toTPA, aFPA, 0.0, 0.0);92 psPlaneTransformApply (aTPA, fpa->toTPA, aFPA); 93 93 psDeproject (aSky, aTPA, fpa->toSky); 94 94 … … 152 152 153 153 psMetadata *header1 = WriteCoordsToHeader (&coords); 154 psMetadataConfigWrite (header1, "head1.md");155 154 156 155 pmFPA *fpa = pmFPAAlloc (NULL); 157 156 pmChip *chip = pmChipAlloc (fpa, NULL); 158 157 159 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0 , false);158 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0); 160 159 161 160 ok (status, "converted WCS keywords to WCS astrometry"); … … 164 163 psMetadata *header2 = psMetadataAlloc(); 165 164 status = pmAstromWriteWCS (header2, fpa, chip, 0.001); 166 psMetadataConfigWrite (header2, "head2.md");167 165 168 166 pmAstromWCS *wcs = pmAstromWCSfromHeader(header2); … … 184 182 185 183 psPlaneTransformApply (aFPA, chip->toFPA, aChip); 186 psPlane DistortApply (aTPA, fpa->toTPA, aFPA, 0.0, 0.0);184 psPlaneTransformApply (aTPA, fpa->toTPA, aFPA); 187 185 psDeproject (aSky, aTPA, fpa->toSky); 188 186 … … 251 249 pmChip *chip = pmChipAlloc (fpa, NULL); 252 250 253 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0, false); 254 psMetadataConfigWrite (header1, "head1.md"); 251 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0); 255 252 256 253 ok (status, "converted WCS keywords to WCS astrometry"); … … 259 256 psMetadata *header2 = psMetadataAlloc(); 260 257 status = pmAstromWriteWCS (header2, fpa, chip, 0.001); 261 psMetadataConfigWrite (header2, "head2.md");262 258 263 259 pmAstromWCS *wcs = pmAstromWCSfromHeader(header2); … … 279 275 280 276 psPlaneTransformApply (aFPA, chip->toFPA, aChip); 281 psPlane DistortApply (aTPA, fpa->toTPA, aFPA, 0.0, 0.0);277 psPlaneTransformApply (aTPA, fpa->toTPA, aFPA); 282 278 psDeproject (aSky, aTPA, fpa->toSky); 283 279 … … 344 340 pmChip *chip = pmChipAlloc (fpa, NULL); 345 341 346 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0 , false);342 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0); 347 343 348 344 ok (status, "converted WCS keywords to WCS astrometry"); … … 369 365 370 366 psPlaneTransformApply (aFPA, chip->toFPA, aChip); 371 psPlane DistortApply (aTPA, fpa->toTPA, aFPA, 0.0, 0.0);367 psPlaneTransformApply (aTPA, fpa->toTPA, aFPA); 372 368 psDeproject (aSky, aTPA, fpa->toSky); 373 369 … … 431 427 432 428 psMetadata *header1 = WriteCoordsToHeader (&coords); 433 psMetadataConfigWrite (header1, "head1.md");434 429 435 430 pmFPA *fpa = pmFPAAlloc (NULL); 436 431 pmChip *chip = pmChipAlloc (fpa, NULL); 437 432 438 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0 , false);433 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0); 439 434 440 435 ok (status, "converted WCS keywords to WCS astrometry"); … … 443 438 psMetadata *header2 = psMetadataAlloc(); 444 439 status = pmAstromWriteWCS (header2, fpa, chip, 0.001); 445 psMetadataConfigWrite (header2, "head2.md");446 440 447 441 pmAstromWCS *wcs = pmAstromWCSfromHeader(header2); … … 463 457 464 458 psPlaneTransformApply (aFPA, chip->toFPA, aChip); 465 psPlane DistortApply (aTPA, fpa->toTPA, aFPA, 0.0, 0.0);459 psPlaneTransformApply (aTPA, fpa->toTPA, aFPA); 466 460 psDeproject (aSky, aTPA, fpa->toSky); 467 461 … … 530 524 pmChip *chip = pmChipAlloc (fpa, NULL); 531 525 532 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0, false); 533 psMetadataConfigWrite (header1, "head1.md"); 526 bool status = pmAstromReadWCS (fpa, chip, header1, PM_RAD_DEG*10.0/3600.0); 534 527 535 528 ok (status, "converted WCS keywords to WCS astrometry"); … … 538 531 psMetadata *header2 = psMetadataAlloc(); 539 532 status = pmAstromWriteWCS (header2, fpa, chip, 0.001); 540 psMetadataConfigWrite (header2, "head2.md");541 533 542 534 pmAstromWCS *wcs = pmAstromWCSfromHeader(header2); … … 558 550 559 551 psPlaneTransformApply (aFPA, chip->toFPA, aChip); 560 psPlane DistortApply (aTPA, fpa->toTPA, aFPA, 0.0, 0.0);552 psPlaneTransformApply (aTPA, fpa->toTPA, aFPA); 561 553 psDeproject (aSky, aTPA, fpa->toSky); 562 554
Note:
See TracChangeset
for help on using the changeset viewer.
