- Timestamp:
- Mar 7, 2007, 11:54:39 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/dvo-mods-2007-02/Ohana/src/opihi/dvo/calmextract.c
r12046 r12295 7 7 8 8 int i, j, k, m, N, N1, Nr, mode[2]; 9 int NSTAR, Nstar, Nsec ;9 int NSTAR, Nstar, Nsecfilt; 10 10 char *RegionName, *RegionList; 11 11 double *M1, M2, dM2, color; … … 27 27 /* load photcode information */ 28 28 if (!InitPhotcodes ()) goto escape; 29 Nsec = GetPhotcodeNsecfilt ();29 Nsecfilt = GetPhotcodeNsecfilt (); 30 30 31 31 /* command line arguments */ … … 91 91 92 92 /* PRI/SEC must have data for color term */ 93 if (code[0][0].c1 && code[0][0].c2 && !PhotColor (&catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], code[0][0].c1, code[0][0].c2, &color)) continue;93 if (code[0][0].c1 && code[0][0].c2 && !PhotColor (&catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], code[0][0].c1, code[0][0].c2, &color)) continue; 94 94 95 95 /* find data for filter 2 (REF) */ … … 104 104 105 105 /* find data for filter 1 */ 106 M1 = ExtractMeasures (code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], &N1, MEAS_MAG);106 M1 = ExtractMeasures (code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], &N1, MEAS_MAG); 107 107 if (N1 == 0) goto skip; 108 108 … … 115 115 } 116 116 117 ConcatMeasures (vec[Nt ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_TIME);118 ConcatMeasures (vec[Nz ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_AIRMASS);119 ConcatMeasures (vec[NT ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_EXPTIME);120 ConcatMeasures (vec[NP ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_PHOTCODE);121 ConcatMeasures (vec[Nd1], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_dMAG);122 ConcatMeasures (vec[Nxc], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_XCCD);123 ConcatMeasures (vec[Nyc], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_YCCD);124 ConcatMeasures (vec[Nxm], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_XMOSAIC);125 ConcatMeasures (vec[Nym], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsec ], &catalog.measure[m], N1, MEAS_YMOSAIC);117 ConcatMeasures (vec[Nt ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_TIME); 118 ConcatMeasures (vec[Nz ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_AIRMASS); 119 ConcatMeasures (vec[NT ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_EXPTIME); 120 ConcatMeasures (vec[NP ], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_PHOTCODE); 121 ConcatMeasures (vec[Nd1], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_dMAG); 122 ConcatMeasures (vec[Nxc], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_XCCD); 123 ConcatMeasures (vec[Nyc], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_YCCD); 124 ConcatMeasures (vec[Nxm], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_XMOSAIC); 125 ConcatMeasures (vec[Nym], code[0], mode[0], &catalog.average[i], &catalog.secfilt[i*Nsecfilt], &catalog.measure[m], N1, MEAS_YMOSAIC); 126 126 127 127 for (j = 0; j < N1; j++, N++) {
Note:
See TracChangeset
for help on using the changeset viewer.
