Changeset 38774
- Timestamp:
- Sep 25, 2015, 12:26:34 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/relphot/src/setMrelCatalog.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/relphot/src/setMrelCatalog.c
r38473 r38774 217 217 if (isSetMrelFinal) { 218 218 Map = PhotCat (&measure[k], MAG_CLASS_APER); 219 dMap = MAX (hypot(measure[k].dMap, code->photomErrSys), MIN_ERROR); 219 220 // NOTE: for PV3, apFluxErr is broken (see pmSourcePhotometry.c:245). we are going to 221 // use PSF flux error instead here: 222 // dMap = MAX (hypot(measure[k].dMap, code->photomErrSys), MIN_ERROR); 223 dMap = MAX (hypot(measure[k].dM, code->photomErrSys), MIN_ERROR); 224 220 225 if (CHECK_VALID_MAG(Map, dMap)) { 221 226 int Nap = results->aperData[Nsec].Nlist; … … 638 643 secfilt[Nsec].dFkronStk = zpFactor * measure[k].dFluxKron; 639 644 secfilt[Nsec].FapStk = zpFactor * measure[k].FluxAp; 640 secfilt[Nsec].dFapStk = zpFactor * measure[k].dFluxAp; 645 646 // NOTE: for PV3, apFluxErr is broken (see pmSourcePhotometry.c:245). we are going to 647 // use PSF flux error instead here: 648 // secfilt[Nsec].dFapStk = zpFactor * measure[k].dFluxAp; 649 secfilt[Nsec].dFapStk = zpFactor * measure[k].dFluxPSF; 641 650 642 651 // Jy to AB mags … … 773 782 774 783 float Fap = PhotFluxCat (&measure[k], MAG_CLASS_APER); 775 float dFap = PhotFluxCatErr (&measure[k], MAG_CLASS_APER); 784 785 // NOTE: for PV3, apFluxErr is broken (see pmSourcePhotometry.c:245). we are going to 786 // use PSF flux error instead here: 787 // float dFap = PhotFluxCatErr (&measure[k], MAG_CLASS_APER); 788 float dFap = PhotFluxCatErr (&measure[k], MAG_CLASS_PSF); 789 776 790 if (CHECK_VALID_FLUX(Fap, dFap)) { 777 791 dFap = MAX (hypot(dFap, code->photomErrSys*Fap), MIN_ERROR*Fap); // bump up the error by a systematic floor
Note:
See TracChangeset
for help on using the changeset viewer.
