IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 26, 2007, 1:29:18 PM (19 years ago)
Author:
eugene
Message:

major cleanup of I/O formats; use macros for simplifications; add PS1_DEV_1 output format

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libdvo/src/dvo_convert_panstarrs_DEV_1.c

    r13884 r15035  
    22
    33/* convert panstarrs-format measures to internal measures */
    4 Measure *MeasurePanstarrs_DEV_1_ToInternal (MeasurePanstarrs_DEV_1 *in, int Nvalues) {
     4Measure *Measure_Panstarrs_DEV_1_ToInternal (Measure_Panstarrs_DEV_1 *in, int Nvalues) {
    55
    66  int i;
     
    4444
    4545/* convert internal measures to panstarrs-format measures */
    46 MeasurePanstarrs_DEV_1 *MeasureInternalToPanstarrs_DEV_1 (Measure *in, int Nvalues) {
    47 
    48   int i;
    49   MeasurePanstarrs_DEV_1 *out;
    50 
    51   ALLOCATE (out, MeasurePanstarrs_DEV_1, Nvalues);
     46Measure_Panstarrs_DEV_1 *MeasureInternalTo_Panstarrs_DEV_1 (Measure *in, int Nvalues) {
     47
     48  int i;
     49  Measure_Panstarrs_DEV_1 *out;
     50
     51  ALLOCATE (out, Measure_Panstarrs_DEV_1, Nvalues);
    5252
    5353  for (i = 0; i < Nvalues; i++) {
     
    8686
    8787/* convert panstarrs-format averages to internal averages */
    88 Average *AveragePanstarrs_DEV_1_ToInternal (AveragePanstarrs_DEV_1 *in, int Nvalues) {
     88// 'primary is needed to conform with the API for Loneos and Elixir, but is not used
     89Average *Average_Panstarrs_DEV_1_ToInternal (Average_Panstarrs_DEV_1 *in, int Nvalues, SecFilt **primary) {
    8990
    9091  int i;
     
    117118
    118119/* convert internal averages to panstarrs-format averages */
    119 AveragePanstarrs_DEV_1 *AverageInternalToPanstarrs_DEV_1 (Average *in, int Nvalues) {
    120 
    121   int i;
    122   AveragePanstarrs_DEV_1 *out;
    123 
    124   ALLOCATE (out, AveragePanstarrs_DEV_1, Nvalues);
     120// 'primary is needed to conform with the API for Loneos and Elixir, but is not used
     121Average_Panstarrs_DEV_1 *AverageInternalTo_Panstarrs_DEV_1 (Average *in, int Nvalues, SecFilt *primary) {
     122
     123  int i;
     124  Average_Panstarrs_DEV_1 *out;
     125
     126  ALLOCATE (out, Average_Panstarrs_DEV_1, Nvalues);
    125127
    126128  for (i = 0; i < Nvalues; i++) {
     
    148150
    149151/* convert panstarrs-format secfilts to internal secfilts */
    150 SecFilt *SecFiltPanstarrs_DEV_1_ToInternal (SecFiltPanstarrs_DEV_1 *in, int Nvalues) {
     152SecFilt *SecFilt_Panstarrs_DEV_1_ToInternal (SecFilt_Panstarrs_DEV_1 *in, int Nvalues) {
    151153
    152154  int i;
     
    166168
    167169/* convert internal secfilts to panstarrs-format secfilts */
    168 SecFiltPanstarrs_DEV_1 *SecFiltInternalToPanstarrs_DEV_1 (SecFilt *in, int Nvalues) {
    169 
    170   int i;
    171   SecFiltPanstarrs_DEV_1 *out;
    172 
    173   ALLOCATE (out, SecFiltPanstarrs_DEV_1, Nvalues);
     170SecFilt_Panstarrs_DEV_1 *SecFiltInternalTo_Panstarrs_DEV_1 (SecFilt *in, int Nvalues) {
     171
     172  int i;
     173  SecFilt_Panstarrs_DEV_1 *out;
     174
     175  ALLOCATE (out, SecFilt_Panstarrs_DEV_1, Nvalues);
    174176
    175177  for (i = 0; i < Nvalues; i++) {
     
    184186
    185187/* convert panstarrs-format images to internal images */
    186 Image *ImagePanstarrs_DEV_1_ToInternal (ImagePanstarrs_DEV_1 *in, int Nvalues) {
     188Image *Image_Panstarrs_DEV_1_ToInternal (Image_Panstarrs_DEV_1 *in, int Nvalues) {
    187189
    188190  int i;
     
    240242
    241243/* convert internal images to panstarrs-format images */
    242 ImagePanstarrs_DEV_1 *ImageInternalToPanstarrs_DEV_1 (Image *in, int Nvalues) {
    243 
    244   int i;
    245   ImagePanstarrs_DEV_1 *out;
    246 
    247   ALLOCATE (out, ImagePanstarrs_DEV_1, Nvalues);
     244Image_Panstarrs_DEV_1 *ImageInternalTo_Panstarrs_DEV_1 (Image *in, int Nvalues) {
     245
     246  int i;
     247  Image_Panstarrs_DEV_1 *out;
     248
     249  ALLOCATE (out, Image_Panstarrs_DEV_1, Nvalues);
    248250
    249251  for (i = 0; i < Nvalues; i++) {
Note: See TracChangeset for help on using the changeset viewer.