Changeset 39277
- Timestamp:
- Dec 16, 2015, 9:39:43 AM (11 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libdvo/src/dvo_photcode_ops.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libdvo/src/dvo_photcode_ops.c
r39269 r39277 371 371 } 372 372 373 // old: Mrel = Mcat - measure.Mcal 374 // new: Mrel = Mcat - measure.Mcal - measure.Mflat 375 // or: Mave = Mcal - measure.Mcal - measure.Mflat 373 376 float PhotRel (Measure *measure, Average *average, SecFilt *secfilt, dvoMagClassType class) { 374 377 … … 394 397 return (Mraw); 395 398 } 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; 397 401 398 402 /* for DEP, color must be made of PRI/SEC */ … … 1110 1114 1111 1115 // 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; 1113 1118 float Moff = Mcal - ZERO_POINT + 8.9; 1114 1119 float Foff = 3630.8 * MagToFlux(Mcal); … … 1535 1540 return (Mraw); 1536 1541 } 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; 1538 1544 1539 1545 /* for DEP, color must be made of PRI/SEC */
Note:
See TracChangeset
for help on using the changeset viewer.
