IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 40063


Ignore:
Timestamp:
Jun 18, 2017, 11:13:40 AM (9 years ago)
Author:
eugene
Message:

add PS1_V5_LOAD format for faster addstar loading

Location:
trunk/Ohana/src/libdvo
Files:
2 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libdvo/Makefile

    r38986 r40063  
    5050$(DESTINC)/ps1_v4_defs.h \
    5151$(DESTINC)/ps1_v5_defs.h \
     52$(DESTINC)/ps1_v5_ld_defs.h \
    5253$(DESTINC)/ps1_ref_defs.h \
    5354$(DESTINC)/ps1_sim_defs.h \
     
    99100$(SRC)/dvo_convert_PS1_V4.$(ARCH).o \
    100101$(SRC)/dvo_convert_PS1_V5.$(ARCH).o \
     102$(SRC)/dvo_convert_PS1_V5_LOAD.$(ARCH).o \
    101103$(SRC)/dvo_convert_PS1_REF.$(ARCH).o \
    102104$(SRC)/dvo_convert_PS1_SIM.$(ARCH).o \
  • trunk/Ohana/src/libdvo/include/dvo.h

    r39926 r40063  
    3333  DVO_FORMAT_PS1_V4,
    3434  DVO_FORMAT_PS1_V5,
     35  DVO_FORMAT_PS1_V5_LOAD,
    3536} DVOCatFormat;
    3637
     
    10721073# include "ps1_v4_defs.h"
    10731074# include "ps1_v5_defs.h"
     1075# include "ps1_v5_ld_defs.h"
    10741076# include "ps1_ref_defs.h"
    10751077# include "ps1_sim_defs.h"
  • trunk/Ohana/src/libdvo/src/LoadPhotcodesFITS.c

    r38553 r40063  
    5353  }
    5454
    55   CONVERT_FORMAT("DVO_PHOTCODE",           Elixir);
    56   CONVERT_FORMAT("DVO_PHOTCODE_ELIXIR",    Elixir);
    57   CONVERT_FORMAT("DVO_PHOTCODE_PS1_DEV_1", PS1_DEV_1);
    58   CONVERT_FORMAT("DVO_PHOTCODE_PS1_DEV_2", PS1_DEV_2);
    59   CONVERT_FORMAT("DVO_PHOTCODE_PS1_DEV_3", PS1_DEV_3);
    60   CONVERT_FORMAT("DVO_PHOTCODE_PS1_REF",   PS1_REF);
    61   CONVERT_FORMAT("DVO_PHOTCODE_PS1_V1",    PS1_V1);
    62   CONVERT_FORMAT("DVO_PHOTCODE_PS1_V2",    PS1_V2);
    63   CONVERT_FORMAT("DVO_PHOTCODE_PS1_V3",    PS1_V3);
    64   CONVERT_FORMAT("DVO_PHOTCODE_PS1_V4",    PS1_V4);
    65   CONVERT_FORMAT("DVO_PHOTCODE_PS1_V5",    PS1_V5);
     55  CONVERT_FORMAT("DVO_PHOTCODE",             Elixir);
     56  CONVERT_FORMAT("DVO_PHOTCODE_ELIXIR",      Elixir);
     57  CONVERT_FORMAT("DVO_PHOTCODE_PS1_DEV_1",   PS1_DEV_1);
     58  CONVERT_FORMAT("DVO_PHOTCODE_PS1_DEV_2",   PS1_DEV_2);
     59  CONVERT_FORMAT("DVO_PHOTCODE_PS1_DEV_3",   PS1_DEV_3);
     60  CONVERT_FORMAT("DVO_PHOTCODE_PS1_REF",     PS1_REF);
     61  CONVERT_FORMAT("DVO_PHOTCODE_PS1_V1",      PS1_V1);
     62  CONVERT_FORMAT("DVO_PHOTCODE_PS1_V2",      PS1_V2);
     63  CONVERT_FORMAT("DVO_PHOTCODE_PS1_V3",      PS1_V3);
     64  CONVERT_FORMAT("DVO_PHOTCODE_PS1_V4",      PS1_V4);
     65  CONVERT_FORMAT("DVO_PHOTCODE_PS1_V5",      PS1_V5);
     66  CONVERT_FORMAT("DVO_PHOTCODE_PS1_V5_LOAD", PS1_V5_LOAD);
    6667
    6768  gfits_db_free (&db);
  • trunk/Ohana/src/libdvo/src/dvo_catalog.c

    r39606 r40063  
    5757  if (!strcasecmp (catformat, "PS1_V4"))          return (DVO_FORMAT_PS1_V4);
    5858  if (!strcasecmp (catformat, "PS1_V5"))          return (DVO_FORMAT_PS1_V5);
     59  if (!strcasecmp (catformat, "PS1_V5_LOAD"))     return (DVO_FORMAT_PS1_V5_LOAD);
    5960  if (!strcasecmp (catformat, "PS1_REF"))         return (DVO_FORMAT_PS1_REF);
    6061  if (!strcasecmp (catformat, "PS1_SIM"))         return (DVO_FORMAT_PS1_SIM);
  • trunk/Ohana/src/libdvo/src/dvo_catalog_raw.c

    r39457 r40063  
    8484      FORMAT_CASE (PANSTARRS_DEV_0, Panstarrs_DEV_0);
    8585      FORMAT_CASE (PANSTARRS_DEV_1, Panstarrs_DEV_1);
    86       FORMAT_CASE (PS1_DEV_1, PS1_DEV_1);
    87       FORMAT_CASE (PS1_DEV_2, PS1_DEV_2);
    88       FORMAT_CASE (PS1_V1,    PS1_V1);
    89       FORMAT_CASE (PS1_V2,    PS1_V2);
    90       FORMAT_CASE (PS1_V3,    PS1_V3);
    91       FORMAT_CASE (PS1_V4,    PS1_V4);
    92       FORMAT_CASE (PS1_V5,    PS1_V5);
    93       FORMAT_CASE (PS1_REF,   PS1_REF);
    94       FORMAT_CASE (PS1_SIM,   PS1_SIM);
     86      FORMAT_CASE (PS1_DEV_1,   PS1_DEV_1);
     87      FORMAT_CASE (PS1_DEV_2,   PS1_DEV_2);
     88      FORMAT_CASE (PS1_V1,      PS1_V1);
     89      FORMAT_CASE (PS1_V2,      PS1_V2);
     90      FORMAT_CASE (PS1_V3,      PS1_V3);
     91      FORMAT_CASE (PS1_V4,      PS1_V4);
     92      FORMAT_CASE (PS1_V5,      PS1_V5);
     93      FORMAT_CASE (PS1_V5_LOAD, PS1_V5_LOAD);
     94      FORMAT_CASE (PS1_REF,     PS1_REF);
     95      FORMAT_CASE (PS1_SIM,     PS1_SIM);
    9596
    9697    default:
     
    287288  if (catalog[0].catformat == DVO_FORMAT_PS1_V4)          gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_V4");
    288289  if (catalog[0].catformat == DVO_FORMAT_PS1_V5)          gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_V5");
     290  if (catalog[0].catformat == DVO_FORMAT_PS1_V5_LOAD)     gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_V5_LOAD");
    289291  if (catalog[0].catformat == DVO_FORMAT_PS1_REF)         gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_REF");
    290292  if (catalog[0].catformat == DVO_FORMAT_PS1_SIM)         gfits_modify (&catalog[0].header, "FORMAT", "%s", 1, "PS1_SIM");
     
    385387      FORMAT_CASE (PANSTARRS_DEV_0, Panstarrs_DEV_0);
    386388      FORMAT_CASE (PANSTARRS_DEV_1, Panstarrs_DEV_1);
    387       FORMAT_CASE (PS1_DEV_1, PS1_DEV_1);
    388       FORMAT_CASE (PS1_DEV_2, PS1_DEV_2);
    389       FORMAT_CASE (PS1_V1,    PS1_V1);
    390       FORMAT_CASE (PS1_V2,    PS1_V2);
    391       FORMAT_CASE (PS1_V3,    PS1_V3);
    392       FORMAT_CASE (PS1_V4,    PS1_V4);
    393       FORMAT_CASE (PS1_V5,    PS1_V5);
    394       FORMAT_CASE (PS1_REF,   PS1_REF);
    395       FORMAT_CASE (PS1_SIM,   PS1_SIM);
     389      FORMAT_CASE (PS1_DEV_1,   PS1_DEV_1);
     390      FORMAT_CASE (PS1_DEV_2,   PS1_DEV_2);
     391      FORMAT_CASE (PS1_V1,      PS1_V1);
     392      FORMAT_CASE (PS1_V2,      PS1_V2);
     393      FORMAT_CASE (PS1_V3,      PS1_V3);
     394      FORMAT_CASE (PS1_V4,      PS1_V4);
     395      FORMAT_CASE (PS1_V5,      PS1_V5);
     396      FORMAT_CASE (PS1_V5_LOAD, PS1_V5_LOAD);
     397      FORMAT_CASE (PS1_REF,     PS1_REF);
     398      FORMAT_CASE (PS1_SIM,     PS1_SIM);
    396399
    397400    default:
     
    438441      FORMAT_CASE (PANSTARRS_DEV_0, Panstarrs_DEV_0);
    439442      FORMAT_CASE (PANSTARRS_DEV_1, Panstarrs_DEV_1);
    440       FORMAT_CASE (PS1_DEV_1, PS1_DEV_1);
    441       FORMAT_CASE (PS1_DEV_2, PS1_DEV_2);
    442       FORMAT_CASE (PS1_V1,    PS1_V1);
    443       FORMAT_CASE (PS1_V2,    PS1_V2);
    444       FORMAT_CASE (PS1_V3,    PS1_V3);
    445       FORMAT_CASE (PS1_V4,    PS1_V4);
    446       FORMAT_CASE (PS1_V5,    PS1_V5);
    447       FORMAT_CASE (PS1_REF,   PS1_REF);
    448       FORMAT_CASE (PS1_SIM,   PS1_SIM);
     443      FORMAT_CASE (PS1_DEV_1,   PS1_DEV_1);
     444      FORMAT_CASE (PS1_DEV_2,   PS1_DEV_2);
     445      FORMAT_CASE (PS1_V1,      PS1_V1);
     446      FORMAT_CASE (PS1_V2,      PS1_V2);
     447      FORMAT_CASE (PS1_V3,      PS1_V3);
     448      FORMAT_CASE (PS1_V4,      PS1_V4);
     449      FORMAT_CASE (PS1_V5,      PS1_V5);
     450      FORMAT_CASE (PS1_V5_LOAD, PS1_V5_LOAD);
     451      FORMAT_CASE (PS1_REF,     PS1_REF);
     452      FORMAT_CASE (PS1_SIM,     PS1_SIM);
    449453
    450454    default:
     
    495499      FORMAT_CASE (PANSTARRS_DEV_0, Panstarrs_DEV_0);
    496500      FORMAT_CASE (PANSTARRS_DEV_1, Panstarrs_DEV_1);
    497       FORMAT_CASE (PS1_DEV_1, PS1_DEV_1);
    498       FORMAT_CASE (PS1_DEV_2, PS1_DEV_2);
    499       FORMAT_CASE (PS1_V1,    PS1_V1);
    500       FORMAT_CASE (PS1_V2,    PS1_V2);
    501       FORMAT_CASE (PS1_V3,    PS1_V3);
    502       FORMAT_CASE (PS1_V5,    PS1_V5);
    503       FORMAT_CASE (PS1_REF,   PS1_REF);
    504       FORMAT_CASE (PS1_SIM,   PS1_SIM);
     501      FORMAT_CASE (PS1_DEV_1,   PS1_DEV_1);
     502      FORMAT_CASE (PS1_DEV_2,   PS1_DEV_2);
     503      FORMAT_CASE (PS1_V1,      PS1_V1);
     504      FORMAT_CASE (PS1_V2,      PS1_V2);
     505      FORMAT_CASE (PS1_V3,      PS1_V3);
     506      FORMAT_CASE (PS1_V5,      PS1_V5);
     507      FORMAT_CASE (PS1_V5_LOAD, PS1_V5_LOAD);
     508      FORMAT_CASE (PS1_REF,     PS1_REF);
     509      FORMAT_CASE (PS1_SIM,     PS1_SIM);
    505510
    506511    default:
     
    547552      FORMAT_CASE (PANSTARRS_DEV_0, Panstarrs_DEV_0);
    548553      FORMAT_CASE (PANSTARRS_DEV_1, Panstarrs_DEV_1);
    549       FORMAT_CASE (PS1_DEV_1, PS1_DEV_1);
    550       FORMAT_CASE (PS1_DEV_2, PS1_DEV_2);
    551       FORMAT_CASE (PS1_V1,    PS1_V1);
    552       FORMAT_CASE (PS1_V2,    PS1_V2);
    553       FORMAT_CASE (PS1_V3,    PS1_V3);
    554       FORMAT_CASE (PS1_V4,    PS1_V4);
    555       FORMAT_CASE (PS1_V5,    PS1_V5);
    556       FORMAT_CASE (PS1_REF,   PS1_REF);
    557       FORMAT_CASE (PS1_SIM,   PS1_SIM);
     554      FORMAT_CASE (PS1_DEV_1,   PS1_DEV_1);
     555      FORMAT_CASE (PS1_DEV_2,   PS1_DEV_2);
     556      FORMAT_CASE (PS1_V1,      PS1_V1);
     557      FORMAT_CASE (PS1_V2,      PS1_V2);
     558      FORMAT_CASE (PS1_V3,      PS1_V3);
     559      FORMAT_CASE (PS1_V4,      PS1_V4);
     560      FORMAT_CASE (PS1_V5,      PS1_V5);
     561      FORMAT_CASE (PS1_V5_LOAD, PS1_V5_LOAD);
     562      FORMAT_CASE (PS1_REF,     PS1_REF);
     563      FORMAT_CASE (PS1_SIM,     PS1_SIM);
    558564
    559565    default:
     
    604610      FORMAT_CASE (PANSTARRS_DEV_0, Panstarrs_DEV_0);
    605611      FORMAT_CASE (PANSTARRS_DEV_1, Panstarrs_DEV_1);
    606       FORMAT_CASE (PS1_DEV_1, PS1_DEV_1);
    607       FORMAT_CASE (PS1_DEV_2, PS1_DEV_2);
    608       FORMAT_CASE (PS1_V1,    PS1_V1);
    609       FORMAT_CASE (PS1_V2,    PS1_V2);
    610       FORMAT_CASE (PS1_V3,    PS1_V3);
    611       FORMAT_CASE (PS1_V4,    PS1_V4);
    612       FORMAT_CASE (PS1_V5,    PS1_V5);
    613       FORMAT_CASE (PS1_REF,   PS1_REF);
    614       FORMAT_CASE (PS1_SIM,   PS1_SIM);
     612      FORMAT_CASE (PS1_DEV_1,   PS1_DEV_1);
     613      FORMAT_CASE (PS1_DEV_2,   PS1_DEV_2);
     614      FORMAT_CASE (PS1_V1,      PS1_V1);
     615      FORMAT_CASE (PS1_V2,      PS1_V2);
     616      FORMAT_CASE (PS1_V3,      PS1_V3);
     617      FORMAT_CASE (PS1_V4,      PS1_V4);
     618      FORMAT_CASE (PS1_V5,      PS1_V5);
     619      FORMAT_CASE (PS1_V5_LOAD, PS1_V5_LOAD);
     620      FORMAT_CASE (PS1_REF,     PS1_REF);
     621      FORMAT_CASE (PS1_SIM,     PS1_SIM);
    615622
    616623    default:
     
    657664      FORMAT_CASE (PANSTARRS_DEV_0, Panstarrs_DEV_0);
    658665      FORMAT_CASE (PANSTARRS_DEV_1, Panstarrs_DEV_1);
    659       FORMAT_CASE (PS1_DEV_1, PS1_DEV_1);
    660       FORMAT_CASE (PS1_DEV_2, PS1_DEV_2);
    661       FORMAT_CASE (PS1_V1,    PS1_V1);
    662       FORMAT_CASE (PS1_V2,    PS1_V2);
    663       FORMAT_CASE (PS1_V3,    PS1_V3);
    664       FORMAT_CASE (PS1_V4,    PS1_V4);
    665       FORMAT_CASE (PS1_V5,    PS1_V5);
    666       FORMAT_CASE (PS1_REF,   PS1_REF);
    667       FORMAT_CASE (PS1_SIM,   PS1_SIM);
     666      FORMAT_CASE (PS1_DEV_1,   PS1_DEV_1);
     667      FORMAT_CASE (PS1_DEV_2,   PS1_DEV_2);
     668      FORMAT_CASE (PS1_V1,      PS1_V1);
     669      FORMAT_CASE (PS1_V2,      PS1_V2);
     670      FORMAT_CASE (PS1_V3,      PS1_V3);
     671      FORMAT_CASE (PS1_V4,      PS1_V4);
     672      FORMAT_CASE (PS1_V5,      PS1_V5);
     673      FORMAT_CASE (PS1_V5_LOAD, PS1_V5_LOAD);
     674      FORMAT_CASE (PS1_REF,     PS1_REF);
     675      FORMAT_CASE (PS1_SIM,     PS1_SIM);
    668676
    669677    default:
  • trunk/Ohana/src/libdvo/src/dvo_convert.c

    r39457 r40063  
    4242  CONVERT_FORMAT ("DVO_AVERAGE_PS1_V4",          PS1_V4);
    4343  CONVERT_FORMAT ("DVO_AVERAGE_PS1_V5",          PS1_V5);
     44  CONVERT_FORMAT ("DVO_AVERAGE_PS1_V5_LOAD",     PS1_V5_LOAD);
    4445  CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF",         PS1_REF);
    4546  CONVERT_FORMAT ("DVO_AVERAGE_PS1_SIM",         PS1_SIM);
     
    132133  CONVERT_FORMAT ("DVO_AVERAGE_PS1_V4",          PS1_V4,          PS1_V4);
    133134  CONVERT_FORMAT ("DVO_AVERAGE_PS1_V5",          PS1_V5,          PS1_V5);
     135  CONVERT_FORMAT ("DVO_AVERAGE_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    134136  CONVERT_FORMAT ("DVO_AVERAGE_PS1_REF",         PS1_REF,         PS1_REF);
    135137  CONVERT_FORMAT ("DVO_AVERAGE_PS1_SIM",         PS1_SIM,         PS1_SIM);
     
    169171      FORMAT_CASE (PS1_V4,          PS1_V4);
    170172      FORMAT_CASE (PS1_V5,          PS1_V5);
     173      FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    171174      FORMAT_CASE (PS1_REF,         PS1_REF);
    172175      FORMAT_CASE (PS1_SIM,         PS1_SIM);
     
    267270  CONVERT_FORMAT ("DVO_MEASURE_PS1_V4",          PS1_V4,          PS1_V4,          FALSE);
    268271  CONVERT_FORMAT ("DVO_MEASURE_PS1_V5",          PS1_V5,          PS1_V5,          TRUE);
     272  CONVERT_FORMAT ("DVO_MEASURE_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD,     TRUE);
    269273  CONVERT_FORMAT ("DVO_MEASURE_PS1_REF",         PS1_REF,         PS1_REF,         FALSE);
    270274  CONVERT_FORMAT ("DVO_MEASURE_PS1_SIM",         PS1_SIM,         PS1_SIM,         TRUE);
     
    306310      FORMAT_CASE (PS1_V4,          PS1_V4,          FALSE);
    307311      FORMAT_CASE (PS1_V5,          PS1_V5,          TRUE);
     312      FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD,     TRUE);
    308313      FORMAT_CASE (PS1_REF,         PS1_REF,         FALSE);
    309314      FORMAT_CASE (PS1_SIM,         PS1_SIM,         TRUE);
     
    386391  SKIPPING_FORMAT ("DVO_MISSING_PS1_V4",          PS1_V4,          PS1_V4);
    387392  SKIPPING_FORMAT ("DVO_MISSING_PS1_V5",          PS1_V5,          PS1_V5);
     393  SKIPPING_FORMAT ("DVO_MISSING_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    388394# undef CONVERT_FORMAT
    389395# undef SKIPPING_FORMAT
     
    460466  CONVERT_FORMAT ("DVO_SECFILT_PS1_V4",          PS1_V4,          PS1_V4);
    461467  CONVERT_FORMAT ("DVO_SECFILT_PS1_V5",          PS1_V5,          PS1_V5);
     468  CONVERT_FORMAT ("DVO_SECFILT_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    462469  CONVERT_FORMAT ("DVO_SECFILT_PS1_REF",         PS1_REF,         PS1_REF);
    463470  CONVERT_FORMAT ("DVO_SECFILT_PS1_SIM",         PS1_SIM,         PS1_SIM);
     
    497504      FORMAT_CASE (PS1_V4,          PS1_V4);
    498505      FORMAT_CASE (PS1_V5,          PS1_V5);
     506      FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    499507      FORMAT_CASE (PS1_REF,         PS1_REF);
    500508      FORMAT_CASE (PS1_SIM,         PS1_SIM);
     
    604612  SKIPPING_FORMAT ("DVO_LENSING_PS1_V4",          PS1_V4,          PS1_V4);
    605613  CONVERT_FORMAT  ("DVO_LENSING_PS1_V5",          PS1_V5,          PS1_V5_R3);
     614  CONVERT_FORMAT  ("DVO_LENSING_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    606615  SKIPPING_FORMAT ("DVO_LENSING_PS1_SIM",         PS1_SIM,         PS1_SIM);
    607616# undef CONVERT_FORMAT
     
    643652//    FORMAT_CASE (PS1_V4,          PS1_V4);
    644653      FORMAT_CASE (PS1_V5,          PS1_V5_R3);
     654      FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    645655# undef FORMAT_CASE
    646656
     
    722732  SKIPPING_FORMAT ("DVO_LENSOBJ_PS1_V4",          PS1_V4,          PS1_V4);
    723733  CONVERT_FORMAT  ("DVO_LENSOBJ_PS1_V5",          PS1_V5,          PS1_V5_R1);
     734  CONVERT_FORMAT  ("DVO_LENSOBJ_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    724735  SKIPPING_FORMAT ("DVO_LENSOBJ_PS1_SIM",         PS1_SIM,         PS1_SIM);
    725736# undef CONVERT_FORMAT
     
    761772//    FORMAT_CASE (PS1_V4,          PS1_V4);
    762773      FORMAT_CASE (PS1_V5,          PS1_V5_R1);
     774      FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    763775# undef FORMAT_CASE
    764776
     
    828840  SKIPPING_FORMAT ("DVO_STARPAR_PS1_V4",          PS1_V4,          PS1_V4);
    829841  CONVERT_FORMAT  ("DVO_STARPAR_PS1_V5",          PS1_V5,          PS1_V5);
     842  CONVERT_FORMAT  ("DVO_STARPAR_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    830843# undef CONVERT_FORMAT
    831844# undef SKIPPING_FORMAT
     
    867880//    FORMAT_CASE (PS1_V4,          PS1_V4);
    868881      FORMAT_CASE (PS1_V5,          PS1_V5);
     882      FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    869883# undef FORMAT_CASE
    870884
     
    947961  SKIPPING_FORMAT ("DVO_GALPHOT_PS1_V4",          PS1_V4,          PS1_V4);
    948962  CONVERT_FORMAT  ("DVO_GALPHOT_PS1_V5",          PS1_V5,          PS1_V5_R1);
     963  CONVERT_FORMAT  ("DVO_GALPHOT_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    949964  SKIPPING_FORMAT ("DVO_GALPHOT_PS1_SIM",         PS1_SIM,         PS1_SIM);
    950965# undef CONVERT_FORMAT
     
    9861001//    FORMAT_CASE (PS1_V4,          PS1_V4);
    9871002      FORMAT_CASE (PS1_V5,          PS1_V5_R1);
     1003      FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    9881004# undef FORMAT_CASE
    9891005
     
    10591075  CONVERT_FORMAT ("DVO_IMAGE_PS1_V4",          PS1_V4,          PS1_V4);
    10601076  CONVERT_FORMAT ("DVO_IMAGE_PS1_V5",          PS1_V5,          PS1_V5);
     1077  CONVERT_FORMAT ("DVO_IMAGE_PS1_V5_LOAD",     PS1_V5_LOAD,     PS1_V5_LOAD);
    10611078  CONVERT_FORMAT ("DVO_IMAGE_PS1_REF",         PS1_REF,         PS1_REF);
    10621079  CONVERT_FORMAT ("DVO_IMAGE_PS1_SIM",         PS1_SIM,         PS1_SIM);
     
    10971114    FORMAT_CASE (PS1_V4,          PS1_V4);
    10981115    FORMAT_CASE (PS1_V5,          PS1_V5);
     1116    FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    10991117    FORMAT_CASE (PS1_REF,         PS1_REF);
    11001118    FORMAT_CASE (PS1_SIM,         PS1_SIM);
     
    11481166    FORMAT_CASE (PS1_V4,          PS1_V4);
    11491167    FORMAT_CASE (PS1_V5,          PS1_V5);
     1168    FORMAT_CASE (PS1_V5_LOAD,     PS1_V5_LOAD);
    11501169    FORMAT_CASE (PS1_REF,         PS1_REF);
    11511170    FORMAT_CASE (PS1_SIM,         PS1_SIM);
  • trunk/Ohana/src/libdvo/src/dvo_image.c

    r39378 r40063  
    223223  if (db[0].format == DVO_FORMAT_PS1_V4)          gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_V4");
    224224  if (db[0].format == DVO_FORMAT_PS1_V5)          gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_V5");
     225  if (db[0].format == DVO_FORMAT_PS1_V5_LOAD)     gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_V5_LOAD");
    225226  if (db[0].format == DVO_FORMAT_PS1_REF)         gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_REF");
    226227  if (db[0].format == DVO_FORMAT_PS1_SIM)         gfits_modify (&db[0].header, "FORMAT", "%s", 1, "PS1_SIM");
  • trunk/Ohana/src/libdvo/src/dvo_image_raw.c

    r38441 r40063  
    6060  if (db[0].format == DVO_FORMAT_PS1_V4)          ImageSize = sizeof(Image_PS1_V4);
    6161  if (db[0].format == DVO_FORMAT_PS1_V5)          ImageSize = sizeof(Image_PS1_V5);
     62  if (db[0].format == DVO_FORMAT_PS1_V5_LOAD)     ImageSize = sizeof(Image_PS1_V5_LOAD);
    6263  if (db[0].format == DVO_FORMAT_PS1_REF)         ImageSize = sizeof(Image_PS1_REF);
    6364  if (db[0].format == DVO_FORMAT_PS1_SIM)         ImageSize = sizeof(Image_PS1_SIM);
     
    9293  if (db[0].format == DVO_FORMAT_PS1_V4)          gfits_table_mkheader_Image_PS1_V4 (&db[0].theader);
    9394  if (db[0].format == DVO_FORMAT_PS1_V5)          gfits_table_mkheader_Image_PS1_V5 (&db[0].theader);
     95  if (db[0].format == DVO_FORMAT_PS1_V5_LOAD)     gfits_table_mkheader_Image_PS1_V5_LOAD (&db[0].theader);
    9496  if (db[0].format == DVO_FORMAT_PS1_REF)         gfits_table_mkheader_Image_PS1_REF (&db[0].theader);
    9597  if (db[0].format == DVO_FORMAT_PS1_SIM)         gfits_table_mkheader_Image_PS1_SIM (&db[0].theader);
Note: See TracChangeset for help on using the changeset viewer.