IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 16, 2012, 3:45:22 PM (13 years ago)
Author:
Serge CHASTEL
Message:

Removed the dirty bug fix related code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppTranslate/src/ppMopsRead.c

    r34672 r34676  
    1 /*
    2  *
    3  *
    4  *
    5  *
    6  *
    7  *
    8  *
    9  *
    10  *
    11  *
    12  *
    13  *
    14  *
    15  *
    16  *
    17  *
    18  *
    19  *
    20  *
    21  *
    22  *
    23  *
    24  *
    25  *
    26  *
    27  *
    28  *
    29  *
    30  * THIS CODE CONTAINS DIRTY BUG FIXES!
    31  *
    32  *
    33  *
    34  *
    35  *
    36  *
    37  *
    38  * Look for "DIRTY_BUG_FIX" to know where
    39  *
    40  * and set the following to 0 to change the code
    41  */
    421#define DIRTY_BUG_FIX 0
    43 /*
    44  *
    45  *
    46  *
    47  *
    48  *
    49  *
    50  *
    51  *
    52  *
    53  *
    54  *
    55  *
    56  *
    57  *
    58  *
    59  *
    60  *
    61  *
    62  *
    63  *
    64  *
    65  *
    66  *
    67  *
    68  *
    69  *
    70  *
    71  *
    72  *
    73  *
    74  *
    75  *
    76  *
    77  */
    782
    793#ifdef HAVE_CONFIG_H
     
    9014static void replaceDummyValuesS32(const char* colName, psMetadata* source, psMetadata* target, psVector* indexes);
    9115static void renameDummyValuesF32(const char* colNameSource, psMetadata* source, const char* colNameTarget, psMetadata* target, psVector* indexes);
    92 #if DIRTY_BUG_FIX
    93 static psVector* createDummyF32_default(long size, float default_value);
    94 #endif
    9516
    9617/*
     
    244165            // Note: DEC_EXT_SIGMA is computed (see det->decExtErr)
    245166            //Note: POSANG_EXT is POSANGLE in xfit
    246 #if DIRTY_BUG_FIX
    247 #else
    248167            renameDummyValuesF32("POSANGLE",  fittedTrails, "POSANG_EXT", det->table, idet);
    249 #endif
    250168            //Not written anymore but still used in computation
    251169            renameDummyValuesF32("PLTSCALE", fittedTrails, "PLTSCALE_EXT", det->table, idet);
     
    333251      double yErr = yErrV->data.F32[row];
    334252      double scale = scaleV->data.F32[row];
    335 #if DIRTY_BUG_FIX
    336       double angle = 0. * angleV->data.F32[row];
    337 #else
    338253      double angle = angleV->data.F32[row];
    339 #endif
    340 
    341254      if (!isfinite(det->x->data.F32[row]) || !isfinite(det->y->data.F32[row]) ||
    342255          !isfinite(det->ra->data.F64[row]) || !isfinite(det->dec->data.F64[row]) ||
     
    375288        yErr = yExtErrV->data.F32[row];
    376289        scale = scaleExtV->data.F32[row]/3600.;
    377 #if DIRTY_BUG_FIX
    378         angle = 0.;
    379 #else
    380290        angle = angleExtV->data.F32[row];
    381 #endif
    382291        cosAngle = cos(angle);
    383292        sinAngle = sin(angle);
     
    410319  return dummy;
    411320}
    412 #if DIRTY_BUG_FIX
    413 static psVector* createDummyF32_default(long size, float default_value) {
    414   psVector* dummy = psVectorAlloc(size, PS_TYPE_F32);
    415   psVectorInit(dummy, default_value);
    416   return dummy;
    417 }
    418 #endif
    419321
    420322static psVector* createDummyS32(long size) {
     
    444346    psMetadataAdd(md, PS_LIST_TAIL, "DEC_EXT",  PS_DATA_VECTOR, "Fitted centroid DEC", createDummyF32(size));
    445347/*     psMetadataAdd(md, PS_LIST_TAIL, "DEC_EXT_SIGMA",  PS_DATA_VECTOR, "Fitted DEC sigma", createDummyF32(size)); *\/ */
    446 #if DIRTY_BUG_FIX
    447     psMetadataAdd(md, PS_LIST_TAIL, "POSANG_EXT",  PS_DATA_VECTOR, "Fitted position angle", createDummyF32_default(size, 0.));
    448 #else
    449348    psMetadataAdd(md, PS_LIST_TAIL, "POSANG_EXT",  PS_DATA_VECTOR, "Fitted position angle", createDummyF32(size));
    450 #endif
    451349    psMetadataAdd(md, PS_LIST_TAIL, "PLTSCALE_EXT",  PS_DATA_VECTOR, "Plate scale at centroid", createDummyF32(size));
    452350    psMetadataAdd(md, PS_LIST_TAIL, "EXT_FLUX",  PS_DATA_VECTOR, "Fitted flux", createDummyF32(size));
Note: See TracChangeset for help on using the changeset viewer.