- Timestamp:
- May 21, 2021, 2:04:53 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/relphot.20210521/src/setMrelCatalog.c
r41603 r41606 60 60 int useOLS = TRUE; // chosen based on iteration below 61 61 62 int setMrel_catalog_alt (Catalog *catalog, int Nc, int isSetMrelFinal, FlatCorrectionTable *flatcorr,SetMrelInfo *results, int Nsecfilt) {62 int setMrel_catalog_alt (Catalog *catalog, int Nc, int isSetMrelFinal, SetMrelInfo *results, int Nsecfilt) { 63 63 64 64 off_t j; … … 75 75 76 76 if (STAGES & STAGE_CHIP) { 77 setMrelAverageExposure (&catalog[Nc], Nc, j, Nsecfilt, isSetMrelFinal, flatcorr,results);77 setMrelAverageExposure (&catalog[Nc], Nc, j, Nsecfilt, isSetMrelFinal, results); 78 78 } 79 79 80 80 // only apply Stack operation on setMrelFinal in first pass 81 81 if (isSetMrelFinal && (STAGES & STAGE_STACK) && !IS_DIFF_DB) { 82 setMrelAverageStack (&catalog[Nc], Nc, j, Nsecfilt , flatcorr);82 setMrelAverageStack (&catalog[Nc], Nc, j, Nsecfilt); 83 83 } 84 84 85 85 // only measure force-warp mean values if issetMrelFinal (make it optional?) 86 86 if (isSetMrelFinal && (STAGES & STAGE_WARP)) { 87 setMrelAverageForcedWarp (&catalog[Nc], Nc, j, Nsecfilt, flatcorr,results);87 setMrelAverageForcedWarp (&catalog[Nc], Nc, j, Nsecfilt, results); 88 88 } 89 89 } … … 113 113 114 114 // set mean of chip measurements (selected by photcode range for now): 115 int setMrelAverageExposure (Catalog *catalog, int cat, off_t ave, int Nsecfilt, int isSetMrelFinal, FlatCorrectionTable *flatcorr,SetMrelInfo *results) {115 int setMrelAverageExposure (Catalog *catalog, int cat, off_t ave, int Nsecfilt, int isSetMrelFinal, SetMrelInfo *results) { 116 116 117 117 int Nsec; … … 270 270 271 271 // XXX I am not convinced the sign on Mflat here is correct 272 float Moff = M flat + Mcal + Mmos + Mgrp + Mgrid;272 float Moff = Mcal + Mmos + Mgrp + Mgrid - Mflat; 273 273 274 274 if (isSetMrelFinal) { … … 552 552 // measure->McalAPER to image->McalPSF for chips and warps, but not stacks 553 553 554 int setMrelAverageStack (Catalog *catalog, int cat, off_t ave, int Nsecfilt , FlatCorrectionTable *flatcorr) {554 int setMrelAverageStack (Catalog *catalog, int cat, off_t ave, int Nsecfilt) { 555 555 556 556 // we are guaranteed to have average, measure, secfilt … … 884 884 // chips and warps, but not stacks 885 885 886 int setMrelAverageForcedWarp (Catalog *catalog, int cat, off_t ave, int Nsecfilt, FlatCorrectionTable *flatcorr, SetMrelInfo *results) { 887 OHANA_UNUSED_PARAM(flatcorr); 886 int setMrelAverageForcedWarp (Catalog *catalog, int cat, off_t ave, int Nsecfilt, SetMrelInfo *results) { 888 887 889 888 // we are guaranteed to have average, measure, secfilt
Note:
See TracChangeset
for help on using the changeset viewer.
