Changeset 40291 for trunk/Ohana/src/uniphot/src/match_zpts_to_images.c
- Timestamp:
- Dec 13, 2017, 10:53:48 AM (9 years ago)
- Location:
- trunk/Ohana
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
src/uniphot/src/match_zpts_to_images.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana
-
trunk/Ohana/src/uniphot/src/match_zpts_to_images.c
r37807 r40291 41 41 if (RESET) { 42 42 for (i = 0; i < Nimage; i++) { 43 image[i].Mcal = 0.0; 44 image[i].dMcal = NAN; 45 image[i].flags &= ~ID_IMAGE_PHOTOM_NOCAL; // clear the NOCAL flag 43 image[i].McalPSF = 0.0; 44 image[i].McalAPER = 0.0; 45 image[i].dMcal = NAN; 46 image[i].flags &= ~ID_IMAGE_PHOTOM_NOCAL; // clear the NOCAL flag 46 47 if (UBERCAL) { 47 48 image[i].flags &= ~ID_IMAGE_PHOTOM_UBERCAL; // clear the UBERCAL flag … … 107 108 // UBERCAL includes 2.5log(exptime) + K*airmass in the zero point 108 109 if (UBERCAL) { 109 image[Ni].Mcal = SCALE*code[0].C - zpts[Nz].zpt + 2.5*log10(image[Ni].exptime) + code[0].K*(image[Ni].secz - 1.000); 110 myAssert (isfinite(image[Ni].Mcal), "oops, ubercal made a nan image"); 110 image[Ni].McalPSF = SCALE*code[0].C - zpts[Nz].zpt + 2.5*log10(image[Ni].exptime) + code[0].K*(image[Ni].secz - 1.000); 111 image[Ni].McalAPER = SCALE*code[0].C - zpts[Nz].zpt + 2.5*log10(image[Ni].exptime) + code[0].K*(image[Ni].secz - 1.000); 112 myAssert (isfinite(image[Ni].McalPSF), "oops, ubercal made a nan image"); 111 113 } else { 112 image[Ni].Mcal = SCALE*code[0].C - zpts[Nz].zpt; 114 image[Ni].McalPSF = SCALE*code[0].C - zpts[Nz].zpt; 115 image[Ni].McalAPER = SCALE*code[0].C - zpts[Nz].zpt; 113 116 } 114 117 … … 116 119 float offset = apply_zpt_offset (code[0].equiv); 117 120 assert (isfinite(offset)); 118 image[Ni].Mcal += offset; 121 image[Ni].McalPSF += offset; 122 image[Ni].McalAPER += offset; 119 123 120 124 image[Ni].dMcal = zpts[Nz].zpt_err;
Note:
See TracChangeset
for help on using the changeset viewer.
