- Timestamp:
- Nov 9, 2015, 5:52:23 PM (11 years ago)
- Location:
- trunk/Ohana/src/dvopsps/src
- Files:
-
- 3 edited
-
insert_FWobjects_dvopsps_catalog.c (modified) (3 diffs)
-
insert_diffobj_dvopsps_catalog.c (modified) (3 diffs)
-
insert_objects_dvopsps_catalog.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/dvopsps/src/insert_FWobjects_dvopsps_catalog.c
r39022 r39092 345 345 // XXX what rules for keeping or NAN-ing various mags? 346 346 for (i = 0; i < Nsecfilt; i++) { 347 float meanPSFFlux = -999.0;348 float meanPSFFluxErr = -999.0;349 float meanPSFFluxStd = -999.0;347 float meanPSFFlux = NAN; 348 float meanPSFFluxErr = NAN; 349 float meanPSFFluxStd = NAN; 350 350 if (isfinite(secfilt->dFpsfWrp) && isfinite(secfilt->FpsfWrp)) { 351 351 meanPSFFlux = secfilt-> FpsfWrp; … … 354 354 } 355 355 356 float meanKronFlux = -999.0;357 float meanKronFluxErr = -999.0;358 float meanKronFluxStd = -999.0;356 float meanKronFlux = NAN; 357 float meanKronFluxErr = NAN; 358 float meanKronFluxStd = NAN; 359 359 if (isfinite(secfilt->dFkronWrp) && isfinite(secfilt->FkronWrp)) { 360 360 meanKronFlux = secfilt-> FkronWrp; … … 363 363 } 364 364 365 float meanApFlux = -999.0;366 float meanApFluxErr = -999.0;367 float meanApFluxStd = -999.0;365 float meanApFlux = NAN; 366 float meanApFluxErr = NAN; 367 float meanApFluxStd = NAN; 368 368 if (isfinite(secfilt->dFapWrp) && isfinite(secfilt->FapWrp)) { 369 369 meanApFlux = secfilt-> FapWrp; -
trunk/Ohana/src/dvopsps/src/insert_diffobj_dvopsps_catalog.c
r39022 r39092 223 223 // XXX what rules for keeping or NAN-ing various mags? 224 224 for (i = 0; i < Nsecfilt; i++) { 225 float meanPSFFlux = -999.0;226 float meanPSFFluxErr = -999.0;227 float meanPSFFluxStd = -999.0;225 float meanPSFFlux = NAN; 226 float meanPSFFluxErr = NAN; 227 float meanPSFFluxStd = NAN; 228 228 if (isfinite(secfilt->dFpsfWrp) && isfinite(secfilt->FpsfWrp)) { 229 229 meanPSFFlux = secfilt-> FpsfWrp; … … 232 232 } 233 233 234 float meanKronFlux = -999.0;235 float meanKronFluxErr = -999.0;236 float meanKronFluxStd = -999.0;234 float meanKronFlux = NAN; 235 float meanKronFluxErr = NAN; 236 float meanKronFluxStd = NAN; 237 237 if (isfinite(secfilt->dFkronWrp) && isfinite(secfilt->FkronWrp)) { 238 238 meanKronFlux = secfilt-> FkronWrp; … … 241 241 } 242 242 243 float meanApFlux = -999.0;244 float meanApFluxErr = -999.0;245 float meanApFluxStd = -999.0;243 float meanApFlux = NAN; 244 float meanApFluxErr = NAN; 245 float meanApFluxStd = NAN; 246 246 if (isfinite(secfilt->dFapWrp) && isfinite(secfilt->FapWrp)) { 247 247 meanApFlux = secfilt-> FapWrp; -
trunk/Ohana/src/dvopsps/src/insert_objects_dvopsps_catalog.c
r39019 r39092 281 281 // XXX what rules for keeping or NAN-ing various mags? 282 282 for (i = 0; i < Nsecfilt; i++) { 283 float meanPSFMag = -999.0;284 float meanPSFMagErr = -999.0;285 float meanPSFMagStd = -999.0;286 float meanPSFMagMin = -999.0;287 float meanPSFMagMax = -999.0;283 float meanPSFMag = NAN; 284 float meanPSFMagErr = NAN; 285 float meanPSFMagStd = NAN; 286 float meanPSFMagMin = NAN; 287 float meanPSFMagMax = NAN; 288 288 if (isfinite(secfilt->dM) && isfinite(secfilt->M)) { 289 289 meanPSFMag = secfilt->M; … … 294 294 } 295 295 296 float meanKronMag = -999.0;297 float meanKronMagErr = -999.0;298 float meanKronMagStd = -999.0;296 float meanKronMag = NAN; 297 float meanKronMagErr = NAN; 298 float meanKronMagStd = NAN; 299 299 if (isfinite(secfilt->dMkron) && isfinite(secfilt->Mkron) && (secfilt->dMkron < 0.333)) { 300 300 meanKronMag = secfilt->Mkron; … … 303 303 } 304 304 305 float meanApMag = -999.0;306 float meanApMagErr = -999.0;307 float meanApMagStd = -999.0;305 float meanApMag = NAN; 306 float meanApMagErr = NAN; 307 float meanApMagStd = NAN; 308 308 if (isfinite(secfilt->dMap) && isfinite(secfilt->Map)) { 309 309 meanApMag = secfilt->Map;
Note:
See TracChangeset
for help on using the changeset viewer.
