- Timestamp:
- May 31, 2021, 11:45:18 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/relphot.20210521/src/plot_scatter.c
r41606 r41625 28 28 N = 0; 29 29 for (i = 0; i < Ncatalog; i++) { 30 for (j = 0; j < catalog[i].Naverage; j++) {30 for (j = 0; j < catalog[i].Naverage; j++) { 31 31 32 /* calculate the average value for a single star */33 if (catalog[i].secfilt[Nsecfilt*j+Nsec].flags & STAR_BAD) continue;34 m = catalog[i].averageT[j].measureOffset;32 /* calculate the average value for a single star */ 33 // if (catalog[i].secfilt[Nsecfilt*j+Nsec].flags & STAR_BAD) continue; 34 m = catalog[i].averageT[j].measureOffset; 35 35 36 for (k = 0; k < catalog[i].averageT[j].Nmeasure; k++, m++) {37 // skip measurements that do not match the current photcode38 int ecode = GetPhotcodeEquivCodebyCode (catalog[i].measureT[m].photcode);39 if (ecode != thisCode) { continue; }36 for (k = 0; k < catalog[i].averageT[j].Nmeasure; k++, m++) { 37 // skip measurements that do not match the current photcode 38 int ecode = GetPhotcodeEquivCodebyCode (catalog[i].measureT[m].photcode); 39 if (ecode != thisCode) { continue; } 40 40 41 if (catalog[i].measureT[m].dbFlags & MEAS_BAD) continue;42 Mcal = getMcal (m, i, MAG_CLASS_PSF);43 if (isnan(Mcal)) continue;44 Mmos = getMmos (m, i);45 if (isnan(Mmos)) continue;46 Mgrid = getMgridTiny (&catalog[i].measureT[m]);47 if (isnan(Mgrid)) continue;41 if (catalog[i].measureT[m].dbFlags & MEAS_BAD) continue; 42 Mcal = getMcal (m, i, MAG_CLASS_PSF); 43 if (isnan(Mcal)) continue; 44 Mmos = getMmos (m, i); 45 if (isnan(Mmos)) continue; 46 Mgrid = getMgridTiny (&catalog[i].measureT[m]); 47 if (isnan(Mgrid)) continue; 48 48 49 Mrel = catalog[i].secfilt[Nsecfilt*j+Nsec].MpsfChp;50 if (isnan(Mrel)) continue;49 Mrel = catalog[i].secfilt[Nsecfilt*j+Nsec].MpsfChp; 50 if (isnan(Mrel)) continue; 51 51 52 xlist[N] = Mrel; 53 ylist[N] = PhotSysTiny (&catalog[i].measureT[m], &catalog[i].averageT[j], &catalog[i].secfilt[j*Nsecfilt], MAG_CLASS_PSF) - Mcal - Mmos - Mgrid - Mrel; 54 ilist[N] = PhotInstTiny (&catalog[i].measureT[m], MAG_CLASS_PSF); 55 N++; 56 } 52 xlist[N] = Mrel; 53 ylist[N] = PhotSysTiny (&catalog[i].measureT[m], &catalog[i].averageT[j], &catalog[i].secfilt[j*Nsecfilt], MAG_CLASS_PSF) - Mcal - Mmos - Mgrid - Mrel; 54 ilist[N] = PhotInstTiny (&catalog[i].measureT[m], MAG_CLASS_PSF); 55 N++; 57 56 } 57 } 58 58 } 59 59
Note:
See TracChangeset
for help on using the changeset viewer.
