Changeset 15038 for trunk/Ohana/src/libdvo
- Timestamp:
- Sep 26, 2007, 5:34:27 PM (19 years ago)
- Location:
- trunk/Ohana/src/libdvo/src
- Files:
-
- 5 edited
-
dvo_convert_PS1_DEV_1.c (modified) (4 diffs)
-
dvo_convert_elixir.c (modified) (4 diffs)
-
dvo_convert_loneos.c (modified) (4 diffs)
-
dvo_convert_panstarrs_DEV_0.c (modified) (6 diffs)
-
dvo_convert_panstarrs_DEV_1.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libdvo/src/dvo_convert_PS1_DEV_1.c
r15035 r15038 15 15 out[i].dD = in[i].dD; 16 16 out[i].M = in[i].M; 17 out[i].dM = in[i].dM;18 17 out[i].Mcal = in[i].Mcal; 19 18 out[i].Mgal = in[i].Mgal; 19 out[i].dM = in[i].dM; 20 out[i].dt = in[i].dt; 20 21 out[i].airmass = in[i].airmass; 21 22 out[i].az = in[i].az; 22 out[i].dt = in[i].dt; 23 out[i].Xccd = in[i].Xccd; 24 out[i].Yccd = in[i].Yccd; 25 out[i].Sky = in[i].Sky; 26 out[i].dSky = in[i].dSky; 27 out[i].t = in[i].t; 28 out[i].averef = in[i].averef; 29 out[i].detID = in[i].detID; 30 out[i].imageID = in[i].imageID; 31 out[i].qPSF = in[i].qPSF; 32 out[i].psfProb = in[i].psfProb; 33 out[i].crNsigma = in[i].crNsigma; 34 out[i].extNsigma = in[i].extNsigma; 23 35 out[i].FWx = in[i].FWx; 24 36 out[i].FWy = in[i].FWy; 25 37 out[i].theta = in[i].theta; 26 out[i].dophot = in[i].dophot;27 38 out[i].photcode = in[i].photcode; 28 out[i].t = in[i].t;29 out[i].averef = in[i].averef;30 out[i].flags = in[i].flags;31 out[i].Xccd = in[i].Xccd;32 out[i].Yccd = in[i].Yccd;33 39 out[i].dXccd = in[i].dXccd; 34 40 out[i].dYccd = in[i].dYccd; 41 out[i].dbFlags = in[i].dbFlags; 42 out[i].photFlags = in[i].photFlags; 35 43 out[i].stargal = in[i].stargal; 36 out[i].Sky = in[i].Sky; 37 out[i].dSky = in[i].dSky; 38 out[i].qPSF = in[i].qPSF; 39 out[i].detID_hi = in[i].detID_hi; 40 out[i].detID_lo = in[i].detID_lo; 41 out[i].imageID_hi = in[i].imageID_hi; 42 out[i].imageID_lo = in[i].imageID_lo; 44 out[i].dophot = in[i].dophot; 43 45 } 44 46 return (out); … … 57 59 out[i].dD = in[i].dD; 58 60 out[i].M = in[i].M; 59 out[i].dM = in[i].dM;60 61 out[i].Mcal = in[i].Mcal; 61 62 out[i].Mgal = in[i].Mgal; 63 out[i].dM = in[i].dM; 64 out[i].dt = in[i].dt; 62 65 out[i].airmass = in[i].airmass; 63 66 out[i].az = in[i].az; 64 out[i].dt = in[i].dt; 67 out[i].Xccd = in[i].Xccd; 68 out[i].Yccd = in[i].Yccd; 69 out[i].Sky = in[i].Sky; 70 out[i].dSky = in[i].dSky; 71 out[i].t = in[i].t; 72 out[i].averef = in[i].averef; 73 out[i].detID = in[i].detID; 74 out[i].imageID = in[i].imageID; 75 out[i].qPSF = in[i].qPSF; 76 out[i].psfProb = in[i].psfProb; 77 out[i].crNsigma = in[i].crNsigma; 78 out[i].extNsigma = in[i].extNsigma; 65 79 out[i].FWx = in[i].FWx; 66 80 out[i].FWy = in[i].FWy; 67 81 out[i].theta = in[i].theta; 68 out[i].dophot = in[i].dophot;69 82 out[i].photcode = in[i].photcode; 70 out[i].t = in[i].t;71 out[i].averef = in[i].averef;72 out[i].flags = in[i].flags;73 out[i].Xccd = in[i].Xccd;74 out[i].Yccd = in[i].Yccd;75 83 out[i].dXccd = in[i].dXccd; 76 84 out[i].dYccd = in[i].dYccd; 85 out[i].dbFlags = in[i].dbFlags; 86 out[i].photFlags = in[i].photFlags; 77 87 out[i].stargal = in[i].stargal; 78 out[i].Sky = in[i].Sky; 79 out[i].dSky = in[i].dSky; 80 out[i].qPSF = in[i].qPSF; 81 out[i].detID_hi = in[i].detID_hi; 82 out[i].detID_lo = in[i].detID_lo; 83 out[i].imageID_hi = in[i].imageID_hi; 84 out[i].imageID_lo = in[i].imageID_lo; 88 out[i].dophot = in[i].dophot; 85 89 } 86 90 return (out); … … 221 225 out[i].code = in[i].code; 222 226 out[i].ccdnum = in[i].ccdnum; 223 out[i].imageID_hi = in[i].imageID_hi; 224 out[i].imageID_lo = in[i].imageID_lo; 227 out[i].imageID = in[i].imageID; 225 228 226 229 out[i].order = in[i].order; … … 277 280 out[i].code = in[i].code; 278 281 out[i].ccdnum = in[i].ccdnum; 279 out[i].imageID_hi = in[i].imageID_hi; 280 out[i].imageID_lo = in[i].imageID_lo; 282 out[i].imageID = in[i].imageID; 281 283 282 284 out[i].order = in[i].order; -
trunk/Ohana/src/libdvo/src/dvo_convert_elixir.c
r15035 r15038 25 25 out[i].t = in[i].t; 26 26 out[i].averef = in[i].averef; 27 out[i]. flags= in[i].flags;27 out[i].dbFlags = in[i].flags; 28 28 29 29 /* these can be determined if needed / desired */ … … 34 34 35 35 /* these do not have a corresponding value */ 36 out[i].stargal = 0; 37 out[i].Sky = 0; 38 out[i].dSky = 0; 39 out[i].qPSF = 0; 36 out[i].az = 0; 37 out[i].stargal = 0; 38 out[i].Sky = 0; 39 out[i].dSky = 0; 40 out[i].qPSF = 0; 41 out[i].psfProb = 0; 42 out[i].crNsigma = 0; 43 out[i].extNsigma = 0; 44 out[i].photFlags = 0; 40 45 41 46 /* XXX add these later */ 42 out[i].detID_hi = 0; 43 out[i].detID_lo = 0; 44 out[i].imageID_hi = 0; 45 out[i].imageID_lo = 0; 47 out[i].detID = 0; 48 out[i].imageID = 0; 46 49 } 47 50 return (out); … … 72 75 out[i].t = in[i].t; 73 76 out[i].averef = in[i].averef; 74 out[i].flags = in[i]. flags;77 out[i].flags = in[i].dbFlags; 75 78 } 76 79 return (out); … … 232 235 233 236 /* XXX add these later */ 234 out[i].imageID_hi = 0; 235 out[i].imageID_lo = 0; 237 out[i].imageID = 0; 236 238 } 237 239 return (out); -
trunk/Ohana/src/libdvo/src/dvo_convert_loneos.c
r15035 r15038 10 10 11 11 for (i = 0; i < Nvalues; i++) { 12 out[i].dR = in[i].dR * 0.01;13 out[i].dD = in[i].dD * 0.01;14 out[i].M = in[i].M * 0.001;15 out[i].dM = in[i].dM * 0.001;16 out[i].Mcal = in[i].Mcal * 0.001;17 out[i].dophot = in[i].dophot;12 out[i].dR = in[i].dR * 0.01; 13 out[i].dD = in[i].dD * 0.01; 14 out[i].M = in[i].M * 0.001; 15 out[i].dM = in[i].dM * 0.001; 16 out[i].Mcal = in[i].Mcal * 0.001; 17 out[i].dophot = in[i].dophot; 18 18 out[i].photcode = in[i].source; 19 out[i].t = in[i].t;19 out[i].t = in[i].t; 20 20 21 21 /* flags and averef are now split */ 22 out[i].averef = in[i].averef & 0x00ffffff;23 out[i]. flags = (in[i].averef & 0xff000000) >> 24;22 out[i].averef = in[i].averef & 0x00ffffff; 23 out[i].dbFlags = (in[i].averef & 0xff000000) >> 24; 24 24 25 25 /* these values don't exist in the Loneos format */ 26 out[i].Mgal = in[i].M; 27 out[i].dt = 0; 28 out[i].airmass = 0; 29 out[i].FWx = 0; 30 out[i].FWy = 0; 31 out[i].theta = 0; 26 out[i].Mgal = in[i].M; 27 out[i].dt = 0; 28 out[i].airmass = 0; 29 out[i].az = 0; 30 out[i].FWx = 0; 31 out[i].FWy = 0; 32 out[i].theta = 0; 32 33 out[i].stargal = 0; 33 34 out[i].Sky = 0; 34 35 out[i].dSky = 0; 35 36 out[i].qPSF = 0; 37 out[i].psfProb = 0; 38 out[i].crNsigma = 0; 39 out[i].extNsigma = 0; 40 out[i].photFlags = 0; 36 41 37 42 /* these can be determined if needed / desired */ … … 42 47 43 48 /* XXX add these later */ 44 out[i].detID_hi = 0; 45 out[i].detID_lo = 0; 46 out[i].imageID_hi = 0; 47 out[i].imageID_lo = 0; 49 out[i].detID = 0; 50 out[i].imageID = 0; 48 51 } 49 52 return (out); … … 69 72 70 73 /* flags and averef are merged in Loneos */ 71 out[i].averef = (in[i].averef & 0x00ffffff) | (in[i]. flags << 24);74 out[i].averef = (in[i].averef & 0x00ffffff) | (in[i].dbFlags << 24); 72 75 } 73 76 return (out); … … 226 229 227 230 /* XXX add these later */ 228 out[i].imageID_hi = 0; 229 out[i].imageID_lo = 0; 231 out[i].imageID = 0; 230 232 } 231 233 return (out); -
trunk/Ohana/src/libdvo/src/dvo_convert_panstarrs_DEV_0.c
r15035 r15038 26 26 out[i].t = in[i].t; 27 27 out[i].averef = in[i].averef; 28 out[i]. flags= in[i].flags;28 out[i].dbFlags = in[i].flags; 29 29 out[i].Xccd = in[i].Xccd; 30 30 out[i].Yccd = in[i].Yccd; … … 35 35 out[i].dSky = in[i].dSky; 36 36 out[i].qPSF = in[i].qPSF; 37 out[i].detID_hi = in[i].detID_hi; 38 out[i].detID_lo = in[i].detID_lo; 39 out[i].imageID_hi = in[i].imageID_hi; 40 out[i].imageID_lo = in[i].imageID_lo; 37 out[i].detID = in[i].detID_lo; 38 out[i].imageID = in[i].imageID_lo; 39 40 // these don't have a correspondence 41 out[i].psfProb = 0; 42 out[i].crNsigma = 0; 43 out[i].extNsigma = 0; 44 out[i].photFlags = 0; 41 45 } 42 46 return (out); … … 68 72 out[i].t = in[i].t; 69 73 out[i].averef = in[i].averef; 70 out[i].flags = in[i]. flags;74 out[i].flags = in[i].dbFlags; 71 75 out[i].Xccd = in[i].Xccd; 72 76 out[i].Yccd = in[i].Yccd; … … 77 81 out[i].dSky = in[i].dSky; 78 82 out[i].qPSF = in[i].qPSF; 79 out[i].detID_hi = in[i].detID_hi;80 out[i].detID_lo = in[i].detID _lo;81 out[i].imageID_hi = in[i].imageID_hi;82 out[i].imageID_lo = in[i].imageID _lo;83 out[i].detID_hi = 0; 84 out[i].detID_lo = in[i].detID; 85 out[i].imageID_hi = 0; 86 out[i].imageID_lo = in[i].imageID; 83 87 } 84 88 return (out); … … 219 223 out[i].code = in[i].code; 220 224 out[i].ccdnum = in[i].ccdnum; 221 out[i].imageID_hi = in[i].imageID_hi; 222 out[i].imageID_lo = in[i].imageID_lo; 225 out[i].imageID = in[i].imageID_lo; 223 226 224 227 out[i].order = in[i].order; … … 275 278 out[i].code = in[i].code; 276 279 out[i].ccdnum = in[i].ccdnum; 277 out[i].imageID_hi = in[i].imageID_hi;278 out[i].imageID_lo = in[i].imageID _lo;280 out[i].imageID_hi = 0; 281 out[i].imageID_lo = in[i].imageID; 279 282 280 283 out[i].order = in[i].order; -
trunk/Ohana/src/libdvo/src/dvo_convert_panstarrs_DEV_1.c
r15035 r15038 26 26 out[i].t = in[i].t; 27 27 out[i].averef = in[i].averef; 28 out[i]. flags= in[i].flags;28 out[i].dbFlags = in[i].flags; 29 29 out[i].Xccd = in[i].Xccd; 30 30 out[i].Yccd = in[i].Yccd; … … 35 35 out[i].dSky = in[i].dSky; 36 36 out[i].qPSF = in[i].qPSF; 37 out[i].detID_hi = in[i].detID_hi; 38 out[i].detID_lo = in[i].detID_lo; 39 out[i].imageID_hi = in[i].imageID_hi; 40 out[i].imageID_lo = in[i].imageID_lo; 37 out[i].detID = in[i].detID_lo; 38 out[i].imageID = in[i].imageID_lo; 39 40 // these don't have a correspondence 41 out[i].psfProb = 0; 42 out[i].crNsigma = 0; 43 out[i].extNsigma = 0; 44 out[i].photFlags = 0; 41 45 } 42 46 return (out); … … 68 72 out[i].t = in[i].t; 69 73 out[i].averef = in[i].averef; 70 out[i].flags = in[i]. flags;74 out[i].flags = in[i].dbFlags; 71 75 out[i].Xccd = in[i].Xccd; 72 76 out[i].Yccd = in[i].Yccd; … … 77 81 out[i].dSky = in[i].dSky; 78 82 out[i].qPSF = in[i].qPSF; 79 out[i].detID_hi = in[i].detID_hi;80 out[i].detID_lo = in[i].detID _lo;81 out[i].imageID_hi = in[i].imageID_hi;82 out[i].imageID_lo = in[i].imageID _lo;83 out[i].detID_hi = 0; 84 out[i].detID_lo = in[i].detID; 85 out[i].imageID_hi = 0; 86 out[i].imageID_lo = in[i].imageID; 83 87 } 84 88 return (out); … … 219 223 out[i].code = in[i].code; 220 224 out[i].ccdnum = in[i].ccdnum; 221 out[i].imageID_hi = in[i].imageID_hi; 222 out[i].imageID_lo = in[i].imageID_lo; 225 out[i].imageID = in[i].imageID_lo; 223 226 224 227 out[i].order = in[i].order; … … 275 278 out[i].code = in[i].code; 276 279 out[i].ccdnum = in[i].ccdnum; 277 out[i].imageID_hi = in[i].imageID_hi;278 out[i].imageID_lo = in[i].imageID _lo;280 out[i].imageID_hi = 0; 281 out[i].imageID_lo = in[i].imageID; 279 282 280 283 out[i].order = in[i].order;
Note:
See TracChangeset
for help on using the changeset viewer.
