Changeset 42817
- Timestamp:
- May 8, 2025, 4:06:51 PM (14 months ago)
- Location:
- branches/eam_branches/ipp-20230313/Ohana/src/libdvo
- Files:
-
- 8 edited
- 4 copied
-
Makefile (modified) (2 diffs)
-
include/dvo.h (modified) (3 diffs)
-
include/ps1_ref_v2_defs.h (copied) (copied from trunk/Ohana/src/libdvo/include/ps1_ref_v2_defs.h )
-
include/ps1_ref_v3_defs.h (copied) (copied from trunk/Ohana/src/libdvo/include/ps1_ref_v3_defs.h )
-
src/LoadPhotcodesFITS.c (modified) (1 diff)
-
src/dvo_catalog.c (modified) (1 diff)
-
src/dvo_catalog_raw.c (modified) (8 diffs)
-
src/dvo_convert.c (modified) (19 diffs)
-
src/dvo_convert_PS1_REF_V2.c (copied) (copied from trunk/Ohana/src/libdvo/src/dvo_convert_PS1_REF_V2.c )
-
src/dvo_convert_PS1_REF_V3.c (copied) (copied from trunk/Ohana/src/libdvo/src/dvo_convert_PS1_REF_V3.c )
-
src/dvo_image.c (modified) (1 diff)
-
src/dvo_image_raw.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/Makefile
r42626 r42817 54 54 $(DESTINC)/ps1_ref_defs.h \ 55 55 $(DESTINC)/ps1_ref_v2_defs.h \ 56 $(DESTINC)/ps1_ref_v3_defs.h \ 56 57 $(DESTINC)/ps1_sim_defs.h \ 57 58 $(DESTINC)/cmf-ps1-dv3.h \ … … 107 108 $(SRC)/dvo_convert_PS1_REF.$(ARCH).o \ 108 109 $(SRC)/dvo_convert_PS1_REF_V2.$(ARCH).o \ 110 $(SRC)/dvo_convert_PS1_REF_V3.$(ARCH).o \ 109 111 $(SRC)/dvo_convert_PS1_SIM.$(ARCH).o \ 110 112 $(SRC)/flatcorr_io.$(ARCH).o \ -
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/include/dvo.h
r42626 r42817 28 28 DVO_FORMAT_PS1_REF, 29 29 DVO_FORMAT_PS1_REF_V2, 30 DVO_FORMAT_PS1_REF_V3, 30 31 DVO_FORMAT_PS1_SIM, 31 32 DVO_FORMAT_PS1_V1, … … 252 253 253 254 ID_SECF_OBJ_EXT = 0x01000000, // extended in this band 255 256 //ID_SECF_PHO_SYNTH = 0x00000001, // this photcode has SYNTH photometry, turn on only for reference catalog 257 //ID_SECF_PHO_ATLAS = 0x00000002, // this photcode has ATLAS photometry, turn on only for reference catalog 258 //ID_SECF_PHO_PV3 = 0x00000004, // this photcode has PV3 photometry, turn on only for reference catalog 259 //ID_SECF_PHO_SOUTH = 0x00000008, // this photcode has SOUTH photometry, turn on only for reference catalog 254 260 255 261 ID_SECF_CHIP_FLAGS = 0x01003f1f, // all chip-related bits (used to reset the correct bits only) … … 1089 1095 # include "ps1_ref_defs.h" 1090 1096 # include "ps1_ref_v2_defs.h" 1097 # include "ps1_ref_v3_defs.h" 1091 1098 # include "ps1_sim_defs.h" 1092 1099 -
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/src/LoadPhotcodesFITS.c
r42626 r42817 60 60 CONVERT_FORMAT("DVO_PHOTCODE_PS1_REF", PS1_REF); 61 61 CONVERT_FORMAT("DVO_PHOTCODE_PS1_REF_V2", PS1_REF_V2); 62 CONVERT_FORMAT("DVO_PHOTCODE_PS1_REF_V3", PS1_REF_V3); 62 63 CONVERT_FORMAT("DVO_PHOTCODE_PS1_V1", PS1_V1); 63 64 CONVERT_FORMAT("DVO_PHOTCODE_PS1_V2", PS1_V2); -
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/src/dvo_catalog.c
r42626 r42817 61 61 if (!strcasecmp (catformat, "PS1_REF")) return (DVO_FORMAT_PS1_REF); 62 62 if (!strcasecmp (catformat, "PS1_REF_V2")) return (DVO_FORMAT_PS1_REF_V2); 63 if (!strcasecmp (catformat, "PS1_REF_V3")) return (DVO_FORMAT_PS1_REF_V3); 63 64 if (!strcasecmp (catformat, "PS1_SIM")) return (DVO_FORMAT_PS1_SIM); 64 65 return (DVO_FORMAT_UNDEF); -
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/src/dvo_catalog_raw.c
r42626 r42817 95 95 FORMAT_CASE (PS1_REF, PS1_REF); 96 96 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 97 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 97 98 FORMAT_CASE (PS1_SIM, PS1_SIM); 98 99 … … 294 295 if (catalog[0].catformat == DVO_FORMAT_PS1_REF) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_REF"); 295 296 if (catalog[0].catformat == DVO_FORMAT_PS1_REF_V2) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_REF_V2"); 297 if (catalog[0].catformat == DVO_FORMAT_PS1_REF_V3) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_REF_V3"); 296 298 if (catalog[0].catformat == DVO_FORMAT_PS1_SIM) gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_SIM"); 297 299 … … 402 404 FORMAT_CASE (PS1_REF, PS1_REF); 403 405 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 406 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 404 407 FORMAT_CASE (PS1_SIM, PS1_SIM); 405 408 … … 458 461 FORMAT_CASE (PS1_REF, PS1_REF); 459 462 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 463 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 460 464 FORMAT_CASE (PS1_SIM, PS1_SIM); 461 465 … … 517 521 FORMAT_CASE (PS1_REF, PS1_REF); 518 522 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 523 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 519 524 FORMAT_CASE (PS1_SIM, PS1_SIM); 520 525 … … 573 578 FORMAT_CASE (PS1_REF, PS1_REF); 574 579 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 580 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 575 581 FORMAT_CASE (PS1_SIM, PS1_SIM); 576 582 … … 633 639 FORMAT_CASE (PS1_REF, PS1_REF); 634 640 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 641 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 635 642 FORMAT_CASE (PS1_SIM, PS1_SIM); 636 643 … … 689 696 FORMAT_CASE (PS1_REF, PS1_REF); 690 697 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 698 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 691 699 FORMAT_CASE (PS1_SIM, PS1_SIM); 692 700 -
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/src/dvo_convert.c
r42626 r42817 46 46 CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF", PS1_REF); 47 47 CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF_V2", PS1_REF_V2); 48 CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF_V3", PS1_REF_V3); 48 49 CONVERT_FORMAT ("DVO_AVERAGE_PS1_SIM", PS1_SIM); 49 50 # undef CONVERT_FORMAT … … 139 140 CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF", PS1_REF, PS1_REF); 140 141 CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 142 CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 141 143 CONVERT_FORMAT ("DVO_AVERAGE_PS1_SIM", PS1_SIM, PS1_SIM); 142 144 # undef CONVERT_FORMAT … … 179 181 FORMAT_CASE (PS1_REF, PS1_REF); 180 182 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 183 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 181 184 FORMAT_CASE (PS1_SIM, PS1_SIM); 182 185 # undef FORMAT_CASE … … 280 283 CONVERT_FORMAT ("DVO_MEASURE_PS1_REF", PS1_REF, PS1_REF, FALSE); 281 284 CONVERT_FORMAT ("DVO_MEASURE_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2, FALSE); 285 CONVERT_FORMAT ("DVO_MEASURE_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3, FALSE); 282 286 CONVERT_FORMAT ("DVO_MEASURE_PS1_SIM", PS1_SIM, PS1_SIM, TRUE); 283 287 # undef CONVERT_FORMAT … … 322 326 FORMAT_CASE (PS1_REF, PS1_REF, FALSE); 323 327 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2, FALSE); 328 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3, FALSE); 324 329 FORMAT_CASE (PS1_SIM, PS1_SIM, TRUE); 325 330 # undef FORMAT_CASE … … 391 396 SKIPPING_FORMAT ("DVO_MISSING_PS1_REF", PS1_REF, PS1_REF); 392 397 SKIPPING_FORMAT ("DVO_MISSING_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 398 SKIPPING_FORMAT ("DVO_MISSING_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 393 399 SKIPPING_FORMAT ("DVO_MISSING_ELIXIR", ELIXIR, Elixir); 394 400 SKIPPING_FORMAT ("DVO_MISSING_LONEOS", LONEOS, Loneos); … … 482 488 CONVERT_FORMAT ("DVO_SECFILT_PS1_REF", PS1_REF, PS1_REF); 483 489 CONVERT_FORMAT ("DVO_SECFILT_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 490 CONVERT_FORMAT ("DVO_SECFILT_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 484 491 CONVERT_FORMAT ("DVO_SECFILT_PS1_SIM", PS1_SIM, PS1_SIM); 485 492 # undef CONVERT_FORMAT … … 522 529 FORMAT_CASE (PS1_REF, PS1_REF); 523 530 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 531 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 524 532 FORMAT_CASE (PS1_SIM, PS1_SIM); 525 533 # undef FORMAT_CASE … … 618 626 SKIPPING_FORMAT ("DVO_LENSING_PS1_REF", PS1_REF, PS1_REF); 619 627 SKIPPING_FORMAT ("DVO_LENSING_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 628 SKIPPING_FORMAT ("DVO_LENSING_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 620 629 SKIPPING_FORMAT ("DVO_LENSING_ELIXIR", ELIXIR, Elixir); 621 630 SKIPPING_FORMAT ("DVO_LENSING_LONEOS", LONEOS, Loneos); … … 660 669 // FORMAT_CASE (PS1_REF, PS1_REF); 661 670 // FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 671 // FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 662 672 // FORMAT_CASE (ELIXIR, Elixir); 663 673 // FORMAT_CASE (LONEOS, Loneos); … … 742 752 SKIPPING_FORMAT ("DVO_LENSOBJ_PS1_REF", PS1_REF, PS1_REF); 743 753 SKIPPING_FORMAT ("DVO_LENSOBJ_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 754 SKIPPING_FORMAT ("DVO_LENSOBJ_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 744 755 SKIPPING_FORMAT ("DVO_LENSOBJ_ELIXIR", ELIXIR, Elixir); 745 756 SKIPPING_FORMAT ("DVO_LENSOBJ_LONEOS", LONEOS, Loneos); … … 784 795 // FORMAT_CASE (PS1_REF, PS1_REF); 785 796 // FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 797 // FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 786 798 // FORMAT_CASE (ELIXIR, Elixir); 787 799 // FORMAT_CASE (LONEOS, Loneos); … … 854 866 SKIPPING_FORMAT ("DVO_STARPAR_PS1_REF", PS1_REF, PS1_REF); 855 867 SKIPPING_FORMAT ("DVO_STARPAR_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 868 SKIPPING_FORMAT ("DVO_STARPAR_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 856 869 SKIPPING_FORMAT ("DVO_STARPAR_ELIXIR", ELIXIR, Elixir); 857 870 SKIPPING_FORMAT ("DVO_STARPAR_LONEOS", LONEOS, Loneos); … … 896 909 // FORMAT_CASE (PS1_REF, PS1_REF); 897 910 // FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 911 // FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 898 912 // FORMAT_CASE (ELIXIR, Elixir); 899 913 // FORMAT_CASE (LONEOS, Loneos); … … 979 993 SKIPPING_FORMAT ("DVO_GALPHOT_PS1_REF", PS1_REF, PS1_REF); 980 994 SKIPPING_FORMAT ("DVO_GALPHOT_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 995 SKIPPING_FORMAT ("DVO_GALPHOT_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 981 996 SKIPPING_FORMAT ("DVO_GALPHOT_ELIXIR", ELIXIR, Elixir); 982 997 SKIPPING_FORMAT ("DVO_GALPHOT_LONEOS", LONEOS, Loneos); … … 1021 1036 // FORMAT_CASE (PS1_REF, PS1_REF); 1022 1037 // FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 1038 // FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 1023 1039 // FORMAT_CASE (ELIXIR, Elixir); 1024 1040 // FORMAT_CASE (LONEOS, Loneos); … … 1111 1127 CONVERT_FORMAT ("DVO_IMAGE_PS1_REF", PS1_REF, PS1_REF); 1112 1128 CONVERT_FORMAT ("DVO_IMAGE_PS1_REF_V2", PS1_REF_V2, PS1_REF_V2); 1129 CONVERT_FORMAT ("DVO_IMAGE_PS1_REF_V3", PS1_REF_V3, PS1_REF_V3); 1113 1130 CONVERT_FORMAT ("DVO_IMAGE_PS1_SIM", PS1_SIM, PS1_SIM); 1114 1131 … … 1153 1170 FORMAT_CASE (PS1_REF, PS1_REF); 1154 1171 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 1172 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 1155 1173 FORMAT_CASE (PS1_SIM, PS1_SIM); 1156 1174 … … 1207 1225 FORMAT_CASE (PS1_REF, PS1_REF); 1208 1226 FORMAT_CASE (PS1_REF_V2, PS1_REF_V2); 1227 FORMAT_CASE (PS1_REF_V3, PS1_REF_V3); 1209 1228 FORMAT_CASE (PS1_SIM, PS1_SIM); 1210 1229 -
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/src/dvo_image.c
r42626 r42817 227 227 if (db[0].format == DVO_FORMAT_PS1_REF) gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_REF"); 228 228 if (db[0].format == DVO_FORMAT_PS1_REF_V2) gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_REF_V2"); 229 if (db[0].format == DVO_FORMAT_PS1_REF_V3) gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_REF_V3"); 229 230 if (db[0].format == DVO_FORMAT_PS1_SIM) gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_SIM"); 230 231 -
branches/eam_branches/ipp-20230313/Ohana/src/libdvo/src/dvo_image_raw.c
r42626 r42817 64 64 if (db[0].format == DVO_FORMAT_PS1_REF) ImageSize = sizeof(Image_PS1_REF); 65 65 if (db[0].format == DVO_FORMAT_PS1_REF_V2) ImageSize = sizeof(Image_PS1_REF_V2); 66 if (db[0].format == DVO_FORMAT_PS1_REF_V3) ImageSize = sizeof(Image_PS1_REF_V3); 66 67 if (db[0].format == DVO_FORMAT_PS1_SIM) ImageSize = sizeof(Image_PS1_SIM); 67 68 … … 99 100 if (db[0].format == DVO_FORMAT_PS1_REF) gfits_table_mkheader_Image_PS1_REF (&db[0].theader); 100 101 if (db[0].format == DVO_FORMAT_PS1_REF_V2) gfits_table_mkheader_Image_PS1_REF_V2 (&db[0].theader); 102 if (db[0].format == DVO_FORMAT_PS1_REF_V3) gfits_table_mkheader_Image_PS1_REF_V3 (&db[0].theader); 101 103 if (db[0].format == DVO_FORMAT_PS1_SIM) gfits_table_mkheader_Image_PS1_SIM (&db[0].theader); 102 104
Note:
See TracChangeset
for help on using the changeset viewer.
