IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 39277


Ignore:
Timestamp:
Dec 16, 2015, 9:39:43 AM (11 years ago)
Author:
eugene
Message:

include measure.Mflat is Mrel calculation

File:
1 edited

Legend:

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

    r39269 r39277  
    371371}
    372372
     373// old: Mrel = Mcat - measure.Mcal
     374// new: Mrel = Mcat - measure.Mcal - measure.Mflat
     375//  or: Mave = Mcal - measure.Mcal - measure.Mflat
    373376float PhotRel (Measure *measure, Average *average, SecFilt *secfilt, dvoMagClassType class) {
    374377
     
    394397    return (Mraw);
    395398  }
    396   float Mcat = Mraw - ZERO_POINT + code[0].K*(measure[0].airmass - 1.000) + SCALE*code[0].C - measure[0].Mcal;
     399  float Mflat = isfinite(measure[0].Mflat) ? measure[0].Mflat : 0.0;
     400  float Mcat = Mraw - ZERO_POINT + code[0].K*(measure[0].airmass - 1.000) + SCALE*code[0].C - measure[0].Mcal - Mflat;
    397401
    398402  /* for DEP, color must be made of PRI/SEC */
     
    11101114
    11111115  // measure.M has the static ZERO_POINT (25.0) applied, but not measure.Flux
    1112   float Mcal = code[0].K*(measure[0].airmass - 1.000) + SCALE*code[0].C - measure[0].Mcal;
     1116  float Mflat = isfinite(measure[0].Mflat) ? measure[0].Mflat : 0.0;
     1117  float Mcal = code[0].K*(measure[0].airmass - 1.000) + SCALE*code[0].C - measure[0].Mcal - Mflat;
    11131118  float Moff = Mcal - ZERO_POINT + 8.9;
    11141119  float Foff = 3630.8 * MagToFlux(Mcal);
     
    15351540    return (Mraw);
    15361541  }
    1537   float Mcat = Mraw - ZERO_POINT + code[0].K*(measure[0].airmass - 1.000) + SCALE*code[0].C - measure[0].Mcal;
     1542  float Mflat = isfinite(measure[0].Mflat) ? measure[0].Mflat : 0.0;
     1543  float Mcat = Mraw - ZERO_POINT + code[0].K*(measure[0].airmass - 1.000) + SCALE*code[0].C - measure[0].Mcal - Mflat;
    15381544
    15391545  /* for DEP, color must be made of PRI/SEC */
Note: See TracChangeset for help on using the changeset viewer.