Changeset 37807 for trunk/Ohana/src/opihi/dvo/mmextract.c
- Timestamp:
- Jan 11, 2015, 2:14:39 PM (12 years ago)
- Location:
- trunk/Ohana
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
src/opihi/dvo/mmextract.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana
- Property svn:mergeinfo changed
-
trunk/Ohana/src/opihi/dvo/mmextract.c
r35263 r37807 174 174 } 175 175 176 // int needLensing = dbFieldNeedLensing (fields, Nfields); 177 int needStarpar = dbFieldNeedStarpar (fields, Nfields, FALSE); 178 176 179 // grab data from all selected sky regions 177 180 Signal = signal (SIGINT, handle_interrupt); … … 213 216 // extract the relevant values for this measurement 214 217 dbExtractMeasuresInitMeas (); // reset counters for saved fields 218 219 Average *average = &catalog.average[j]; 220 221 int Nstarpar = average->starparOffset; 222 StarPar *starpar = needStarpar ? &catalog.starpar[Nstarpar] : NULL; 223 224 // int Nlensing = average->lensobjOffset; 225 // Lensobj *lensobj = needLensobj ? &catalog.lensobj[m] : NULL; 226 227 int Nsec = j*Nsecfilt; 228 SecFilt *secfilt = &catalog.secfilt[Nsec]; 229 215 230 for (n = 0; n < Nfields; n++) { 216 231 // values needs to be a pointer to a type with FLT and INT (with a union, we would save a bit of memory...) 217 values[n] = dbExtractMeasures ( &catalog.average[j], &catalog.secfilt[j*Nsecfilt], &catalog.measure[m], &fields[n]);232 values[n] = dbExtractMeasures (average, secfilt, &catalog.measure[m], NULL, starpar, &fields[n]); 218 233 } 219 234 // fprintf (stderr, "object: ave: %f, cat: %f, averef %d\n", fields[n].name, values[2], values[3], catalog.measure[m].averef);
Note:
See TracChangeset
for help on using the changeset viewer.
