- Timestamp:
- Oct 21, 2010, 2:45:13 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20100823/ippToPsps/src/ippToPspsBatchTest.c
r28759 r29515 13 13 #include "fitsio.h" 14 14 15 // Gets uncalibrated instrumental flux from magnitude16 static __inline bool ippToPsps_getFlux(const float exposureTime, const float magnitude, float* flux, const float magnitudeErr, float* fluxErr) {17 18 *flux = powf(10.0, -0.4*magnitude) / exposureTime;19 if (!isfinite(*flux) || *flux < 0.000001) return false;20 if (fluxErr) *fluxErr = fabsf((magnitudeErr * *flux)/1.085736);21 // if (fluxErr) printf("Mag = %03.03f, Flux = %03.03f, Mag err = %03.03f, Flux Err = %03.03f\n", magnitude, *flux, magnitudeErr, *fluxErr);22 23 return true;24 }25 15 26 16 /** … … 55 45 56 46 // FrameMeta values 57 // fits_write_col(this->fitsOut, TLONG, FRAMEMETA_FRAMEID, 1, 1, 1, &this-> expId, &status);47 // fits_write_col(this->fitsOut, TLONG, FRAMEMETA_FRAMEID, 1, 1, 1, &this->id, &status); 58 48 59 49 int8_t filterID = -1; … … 187 177 188 178 // create unique int from 'frameID' (aka exposure ID) and ccd number 189 pspsImageId = (this-> expId*100) + pImage->ccdnum;179 pspsImageId = (this->id*100) + pImage->ccdnum; 190 180 191 181 // now get DVO detections
Note:
See TracChangeset
for help on using the changeset viewer.
