Changeset 13884 for trunk/Ohana/src/libdvo/src/dvo_catalog_raw.c
- Timestamp:
- Jun 19, 2007, 2:02:52 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libdvo/src/dvo_catalog_raw.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libdvo/src/dvo_catalog_raw.c
r12391 r13884 73 73 SecFiltSize = sizeof(SecFiltPanstarrs_DEV_0); 74 74 break; 75 case DVO_FORMAT_PANSTARRS_DEV_1: 76 AverageSize = sizeof(AveragePanstarrs_DEV_1); 77 MeasureSize = sizeof(MeasurePanstarrs_DEV_1); 78 SecFiltSize = sizeof(SecFiltPanstarrs_DEV_1); 79 break; 75 80 # if 0 76 81 case DVO_FORMAT_PANSTARRS: … … 262 267 if (catalog[0].catformat == DVO_FORMAT_ELIXIR) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "ELIXIR"); 263 268 if (catalog[0].catformat == DVO_FORMAT_PANSTARRS_DEV_0) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PANSTARRS_DEV_0"); 269 if (catalog[0].catformat == DVO_FORMAT_PANSTARRS_DEV_1) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PANSTARRS_DEV_1"); 264 270 // if (catalog[0].catformat == DVO_FORMAT_PANSTARRS) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PANSTARRS"); 265 271 // if (catalog[0].catformat == DVO_FORMAT_PMTEST) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PMTEST"); … … 371 377 free (tmpAverage); 372 378 break; } 379 case DVO_FORMAT_PANSTARRS_DEV_1: { 380 AveragePanstarrs_DEV_1 *tmpAverage; 381 ALLOCATE (tmpAverage, AveragePanstarrs_DEV_1, MAX (Naverage, 1)); 382 nitems = fread (tmpAverage, sizeof(AveragePanstarrs_DEV_1), Naverage, f); 383 if (nitems != Naverage) { 384 fprintf (stderr, "failed to read averages (%d vs %d)\n", nitems, Naverage); 385 return (NULL); 386 } 387 gfits_convert_AveragePanstarrs_DEV_1 (tmpAverage, sizeof(AveragePanstarrs_DEV_1), Naverage); 388 average = AveragePanstarrs_DEV_1_ToInternal (tmpAverage, Naverage); 389 free (tmpAverage); 390 break; } 373 391 # if 0 374 392 case DVO_FORMAT_PANSTARRS: { … … 446 464 gfits_convert_AveragePanstarrs_DEV_0 (tmpAverage, sizeof(AveragePanstarrs_DEV_0), Naverage); 447 465 nitems = fwrite (tmpAverage, sizeof(AveragePanstarrs_DEV_0), Naverage, f); 466 free (tmpAverage); 467 if (nitems != Naverage) { 468 fprintf (stderr, "failed to write averages (%d vs %d)\n", nitems, Naverage); 469 return (FALSE); 470 } 471 break; } 472 case DVO_FORMAT_PANSTARRS_DEV_1: { 473 AveragePanstarrs_DEV_1 *tmpAverage; 474 tmpAverage = AverageInternalToPanstarrs_DEV_1 (average, Naverage); 475 gfits_convert_AveragePanstarrs_DEV_1 (tmpAverage, sizeof(AveragePanstarrs_DEV_1), Naverage); 476 nitems = fwrite (tmpAverage, sizeof(AveragePanstarrs_DEV_1), Naverage, f); 448 477 free (tmpAverage); 449 478 if (nitems != Naverage) { … … 536 565 free (tmpMeasure); 537 566 break; } 567 case DVO_FORMAT_PANSTARRS_DEV_1: { 568 MeasurePanstarrs_DEV_1 *tmpMeasure; 569 ALLOCATE (tmpMeasure, MeasurePanstarrs_DEV_1, MAX (Nmeasure, 1)); 570 nitems = fread (tmpMeasure, sizeof(MeasurePanstarrs_DEV_1), Nmeasure, f); 571 if (nitems != Nmeasure) { 572 fprintf (stderr, "failed to read measures (%d vs %d)\n", nitems, Nmeasure); 573 return (NULL); 574 } 575 gfits_convert_MeasurePanstarrs_DEV_1 (tmpMeasure, sizeof(MeasurePanstarrs_DEV_1), Nmeasure); 576 measure = MeasurePanstarrs_DEV_1_ToInternal (tmpMeasure, Nmeasure); 577 free (tmpMeasure); 578 break; } 538 579 # if 0 539 580 case DVO_FORMAT_PANSTARRS: { … … 599 640 gfits_convert_MeasurePanstarrs_DEV_0 (tmpMeasure, sizeof(MeasurePanstarrs_DEV_0), Nmeasure); 600 641 nitems = fwrite (tmpMeasure, sizeof(MeasurePanstarrs_DEV_0), Nmeasure, f); 642 free (tmpMeasure); 643 if (nitems != Nmeasure) { 644 fprintf (stderr, "failed to write measures (%d vs %d)\n", nitems, Nmeasure); 645 return (FALSE); 646 } 647 break; } 648 case DVO_FORMAT_PANSTARRS_DEV_1: { 649 MeasurePanstarrs_DEV_1 *tmpMeasure; 650 tmpMeasure = MeasureInternalToPanstarrs_DEV_1 (measure, Nmeasure); 651 gfits_convert_MeasurePanstarrs_DEV_1 (tmpMeasure, sizeof(MeasurePanstarrs_DEV_1), Nmeasure); 652 nitems = fwrite (tmpMeasure, sizeof(MeasurePanstarrs_DEV_1), Nmeasure, f); 601 653 free (tmpMeasure); 602 654 if (nitems != Nmeasure) { … … 678 730 free (tmpSecFilt); 679 731 break; } 732 case DVO_FORMAT_PANSTARRS_DEV_1: { 733 SecFiltPanstarrs_DEV_1 *tmpSecFilt; 734 ALLOCATE (tmpSecFilt, SecFiltPanstarrs_DEV_1, MAX (Nsecfilt, 1)); 735 nitems = fread (tmpSecFilt, sizeof(SecFiltPanstarrs_DEV_1), Nsecfilt, f); 736 if (nitems != Nsecfilt) { 737 fprintf (stderr, "failed to read secfilts (%d vs %d)\n", nitems, Nsecfilt); 738 return (NULL); 739 } 740 gfits_convert_SecFiltPanstarrs_DEV_1 (tmpSecFilt, sizeof(SecFiltPanstarrs_DEV_1), Nsecfilt); 741 secfilt = SecFiltPanstarrs_DEV_1_ToInternal (tmpSecFilt, Nsecfilt); 742 free (tmpSecFilt); 743 break; } 680 744 # if 0 681 745 case DVO_FORMAT_PANSTARRS: { … … 741 805 gfits_convert_SecFiltPanstarrs_DEV_0 (tmpSecFilt, sizeof(SecFiltPanstarrs_DEV_0), Nsecfilt); 742 806 nitems = fwrite (tmpSecFilt, sizeof(SecFiltPanstarrs_DEV_0), Nsecfilt, f); 807 free (tmpSecFilt); 808 if (nitems != Nsecfilt) { 809 fprintf (stderr, "failed to write secfilts (%d vs %d)\n", nitems, Nsecfilt); 810 return (FALSE); 811 } 812 break; } 813 case DVO_FORMAT_PANSTARRS_DEV_1: { 814 SecFiltPanstarrs_DEV_1 *tmpSecFilt; 815 tmpSecFilt = SecFiltInternalToPanstarrs_DEV_1 (secfilt, Nsecfilt); 816 gfits_convert_SecFiltPanstarrs_DEV_1 (tmpSecFilt, sizeof(SecFiltPanstarrs_DEV_1), Nsecfilt); 817 nitems = fwrite (tmpSecFilt, sizeof(SecFiltPanstarrs_DEV_1), Nsecfilt, f); 743 818 free (tmpSecFilt); 744 819 if (nitems != Nsecfilt) {
Note:
See TracChangeset
for help on using the changeset viewer.
