Changeset 40212 for branches/eam_branches/ohana.20170822/src/libdvo
- Timestamp:
- Nov 22, 2017, 10:38:42 AM (9 years ago)
- Location:
- branches/eam_branches/ohana.20170822/src/libdvo/src
- Files:
-
- 17 edited
-
dvo_catalog.c (modified) (2 diffs)
-
dvo_convert_PS1_DEV_1.c (modified) (2 diffs)
-
dvo_convert_PS1_DEV_2.c (modified) (2 diffs)
-
dvo_convert_PS1_REF.c (modified) (2 diffs)
-
dvo_convert_PS1_SIM.c (modified) (2 diffs)
-
dvo_convert_PS1_V1.c (modified) (2 diffs)
-
dvo_convert_PS1_V2.c (modified) (2 diffs)
-
dvo_convert_PS1_V3.c (modified) (4 diffs)
-
dvo_convert_PS1_V4.c (modified) (4 diffs)
-
dvo_convert_PS1_V5.c (modified) (3 diffs)
-
dvo_convert_PS1_V5_LOAD.c (modified) (2 diffs)
-
dvo_convert_PS1_V6.c (modified) (2 diffs)
-
dvo_convert_elixir.c (modified) (4 diffs)
-
dvo_convert_loneos.c (modified) (4 diffs)
-
dvo_convert_panstarrs_DEV_0.c (modified) (2 diffs)
-
dvo_convert_panstarrs_DEV_1.c (modified) (2 diffs)
-
dvo_photcode_ops.c (modified) (17 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_catalog.c
r40211 r40212 235 235 236 236 if (mode & SECFILT_RESET_CHIP) { 237 secfilt->M = NAN; 238 secfilt->dM = NAN; 239 secfilt->Map = NAN; 240 secfilt->dMap = NAN; 241 secfilt->sMap = NAN; 242 secfilt->Mkron = NAN; 243 secfilt->dMkron = NAN; 244 secfilt->sMkron = NAN; 237 secfilt->MpsfChp = NAN; 238 secfilt->dMpsfChp = NAN; 239 secfilt->sMpsfChp = NAN; 240 secfilt->MapChp = NAN; 241 secfilt->dMapChp = NAN; 242 secfilt->sMapChp = NAN; 243 secfilt->MkronChp = NAN; 244 secfilt->dMkronChp = NAN; 245 secfilt->sMkronChp = NAN; 245 246 246 247 secfilt->psfQfMax = NAN; 247 248 secfilt->psfQfPerfMax = NAN; 248 249 249 secfilt->Mstdev = NAN;250 250 secfilt->Mmin = NAN; 251 251 secfilt->Mmax = NAN; … … 923 923 for (in = out = i = 0; i < catalog[0].Naverage; i++) { 924 924 for (j = 0; j < catalog[0].Nsecfilt; j++, in++, out++) { 925 outsec[out].M = insec[in].M;926 outsec[out].dM = insec[in].dM;927 outsec[out].Mchisq = insec[in].Mchisq;925 outsec[out].MpsfChp = insec[in].MpsfChp; 926 outsec[out].dMpsfChp = insec[in].dMpsfChp; 927 outsec[out].Mchisq = insec[in].Mchisq; 928 928 } 929 929 for (j = 0; j < Nextra; j++, out++) { 930 outsec[out].M = NAN;931 outsec[out].dM = NAN;932 outsec[out].Mchisq = NAN;930 outsec[out].MpsfChp = NAN; 931 outsec[out].dMpsfChp = NAN; 932 outsec[out].Mchisq = NAN; 933 933 } 934 934 } -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_DEV_1.c
r40210 r40212 182 182 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 183 183 184 out[i].M = in[i].M; 185 out[i].dM = in[i].dM; 184 out[i].MpsfChp = in[i].M; 185 out[i].dMpsfChp = in[i].dM; 186 186 187 out[i].Mchisq= pow (10.0, 0.01*in[i].Xm); 187 188 out[i].Ncode = in[i].Ncode; … … 199 200 200 201 for (i = 0; i < Nvalues; i++) { 201 out[i].M = in[i].M; 202 out[i].dM = in[i].dM; 202 out[i].M = in[i].MpsfChp; 203 out[i].dM = in[i].dMpsfChp; 204 203 205 out[i].Xm = 100.0*log10(in[i].Mchisq); 204 206 out[i].Ncode = in[i].Ncode; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_DEV_2.c
r40210 r40212 177 177 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 178 178 179 out[i].M = in[i].M; 180 out[i].dM = in[i].dM; 179 out[i].MpsfChp = in[i].M; 180 out[i].dMpsfChp = in[i].dM; 181 181 182 out[i].Mchisq= pow (10.0, 0.01*in[i].Xm); 182 183 out[i].Ncode = in[i].Ncode; … … 194 195 195 196 for (i = 0; i < Nvalues; i++) { 196 out[i].M = in[i].M; 197 out[i].dM = in[i].dM; 197 out[i].M = in[i].MpsfChp; 198 out[i].dM = in[i].dMpsfChp; 199 198 200 out[i].Xm = 100.0*log10(in[i].Mchisq); 199 201 out[i].Ncode = in[i].Ncode; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_REF.c
r40210 r40212 114 114 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 115 115 116 out[i].M = in[i].M;117 out[i].dM = in[i].dM;116 out[i].MpsfChp = in[i].M; 117 out[i].dMpsfChp = in[i].dM; 118 118 } 119 119 return (out); … … 128 128 129 129 for (i = 0; i < Nvalues; i++) { 130 out[i].M = in[i].M;131 out[i].dM = in[i].dM;130 out[i].M = in[i].MpsfChp; 131 out[i].dM = in[i].dMpsfChp; 132 132 } 133 133 return (out); -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_SIM.c
r40210 r40212 199 199 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 200 200 201 out[i].M = in[i].M; 202 out[i].dM = in[i].dM; 201 out[i].MpsfChp = in[i].M; 202 out[i].dMpsfChp = in[i].dM; 203 203 204 out[i].Ncode = in[i].Ncode; 204 205 out[i].Nused = in[i].Nused; … … 217 218 for (i = 0; i < Nvalues; i++) { 218 219 219 out[i].M = in[i].M; 220 out[i].dM = in[i].dM; 220 out[i].M = in[i].MpsfChp; 221 out[i].dM = in[i].dMpsfChp; 222 221 223 out[i].Ncode = in[i].Ncode; 222 224 out[i].Nused = in[i].Nused; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_V1.c
r40210 r40212 197 197 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 198 198 199 out[i].M = in[i].M; 200 out[i].dM = in[i].dM; 199 out[i].MpsfChp = in[i].M; 200 out[i].dMpsfChp = in[i].dM; 201 201 202 out[i].Mchisq= in[i].Mchisq; 202 203 out[i].Ncode = in[i].Ncode; … … 216 217 217 218 for (i = 0; i < Nvalues; i++) { 218 out[i].M = in[i].M; 219 out[i].dM = in[i].dM; 219 out[i].M = in[i].MpsfChp; 220 out[i].dM = in[i].dMpsfChp; 221 220 222 out[i].Mchisq= in[i].Mchisq; 221 223 out[i].Ncode = in[i].Ncode; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_V2.c
r40210 r40212 206 206 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 207 207 208 out[i].M = in[i].M; 209 out[i].dM = in[i].dM; 208 out[i].MpsfChp = in[i].M; 209 out[i].dMpsfChp = in[i].dM; 210 210 211 out[i].Mchisq= in[i].Mchisq; 211 212 out[i].flags = in[i].flags; … … 226 227 227 228 for (i = 0; i < Nvalues; i++) { 228 out[i].M = in[i].M; 229 out[i].dM = in[i].dM; 229 out[i].M = in[i].MpsfChp; 230 out[i].dM = in[i].dMpsfChp; 231 230 232 out[i].Mchisq= in[i].Mchisq; 231 233 out[i].flags = in[i].flags; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_V3.c
r40210 r40212 210 210 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 211 211 212 out[i].M = in[i].M; 213 out[i].Map = in[i].Map; 214 out[i].dM = in[i].dM; 212 out[i].MpsfChp = in[i].M; 213 out[i].sMpsfChp = in[i].Mstdev; 214 out[i].dMpsfChp = in[i].dM; 215 out[i].MapChp = in[i].Map; 216 215 217 out[i].Mchisq = in[i].Mchisq; 216 218 out[i].flags = in[i].flags; … … 219 221 out[i].Mmin = in[i].M_20*0.001; 220 222 out[i].Mmax = in[i].M_80*0.001; 221 out[i].Mstdev = in[i].Mstdev;222 223 out[i].ubercalDist = in[i].ubercalDist; 223 224 } … … 233 234 234 235 for (i = 0; i < Nvalues; i++) { 235 out[i].M = in[i].M; 236 out[i].Map = in[i].Map; 237 out[i].dM = in[i].dM; 236 out[i].M = in[i].MpsfChp; 237 out[i].dM = in[i].dMpsfChp; 238 out[i].Mstdev = in[i].sMpsfChp; 239 out[i].Map = in[i].MapChp; 240 238 241 out[i].Mchisq = in[i].Mchisq; 239 242 out[i].flags = in[i].flags; … … 242 245 out[i].M_20 = in[i].Mmin*1000.0; 243 246 out[i].M_80 = in[i].Mmax*1000.0; 244 out[i].Mstdev = in[i].Mstdev;245 247 out[i].ubercalDist = in[i].ubercalDist; 246 248 } -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_V4.c
r40210 r40212 234 234 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 235 235 236 out[i].M = in[i].M; 237 out[i].Map = in[i].Map; 238 out[i].Mkron = in[i].Mkron; 239 out[i].dMkron = in[i].dMkron; 240 out[i].dM = in[i].dM; 236 out[i].MpsfChp = in[i].M; 237 out[i].sMpsfChp = in[i].Mstdev; 238 out[i].dMpsfChp = in[i].dM; 239 out[i].MapChp = in[i].Map; 240 out[i].MkronChp = in[i].Mkron; 241 241 242 out[i].Mchisq = in[i].Mchisq; 242 243 out[i].FpsfStk = in[i].FluxPSF; … … 249 250 out[i].Mmin = in[i].M_20*0.001; 250 251 out[i].Mmax = in[i].M_80*0.001; 251 out[i].Mstdev = in[i].Mstdev;252 252 out[i].ubercalDist = in[i].ubercalDist; 253 253 out[i].stackPrmryOff = in[i].stackPrmryOff; … … 265 265 266 266 for (i = 0; i < Nvalues; i++) { 267 out[i].M = in[i].M; 268 out[i].Map = in[i].Map; 269 out[i].Mkron = in[i].Mkron; 270 out[i].dMkron = in[i].dMkron; 271 out[i].dM = in[i].dM; 267 out[i].M = in[i].MpsfChp; 268 out[i].dM = in[i].dMpsfChp; 269 out[i].Mstdev = in[i].sMpsfChp; 270 out[i].Map = in[i].MapChp; 271 out[i].Mkron = in[i].MkronChp; 272 272 273 out[i].Mchisq = in[i].Mchisq; 273 274 out[i].FluxPSF = in[i].FpsfStk; … … 280 281 out[i].M_20 = in[i].Mmin*1000.0; 281 282 out[i].M_80 = in[i].Mmax*1000.0; 282 out[i].Mstdev = in[i].Mstdev;283 283 out[i].ubercalDist = in[i].ubercalDist; 284 284 out[i].stackPrmryOff = in[i].stackPrmryOff; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_V5.c
r40210 r40212 311 311 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 312 312 313 out[i].M = in[i].M; 314 out[i].dM = in[i].dM; 315 out[i].Map = in[i].Map; 316 out[i].dMap = in[i].dMap; 317 out[i].sMap = in[i].sMap; 318 out[i].Mkron = in[i].Mkron; 319 out[i].dMkron = in[i].dMkron; 320 out[i].sMkron = in[i].sMkron; 313 out[i].MpsfChp = in[i].M; 314 out[i].sMpsfChp = in[i].Mstdev; 315 out[i].dMpsfChp = in[i].dM; 316 out[i].MapChp = in[i].Map; 317 out[i].dMapChp = in[i].dMap; 318 out[i].sMapChp = in[i].sMap; 319 out[i].MkronChp = in[i].Mkron; 320 out[i].dMkronChp = in[i].dMkron; 321 out[i].sMkronChp = in[i].sMkron; 321 322 322 323 out[i].psfQfMax = in[i].psfQfMax; 323 324 out[i].psfQfPerfMax = in[i].psfQfPerfMax; 324 325 325 out[i].Mstdev = in[i].Mstdev;326 326 out[i].Mmin = in[i].Mmin; 327 327 out[i].Mmax = in[i].Mmax; … … 389 389 for (i = 0; i < Nvalues; i++) { 390 390 391 out[i].M = in[i].M; 392 out[i].dM = in[i].dM; 393 out[i].Map = in[i].Map; 394 out[i].dMap = in[i].dMap; 395 out[i].sMap = in[i].sMap; 396 out[i].Mkron = in[i].Mkron; 397 out[i].dMkron = in[i].dMkron; 398 out[i].sMkron = in[i].sMkron; 391 out[i].M = in[i].MpsfChp; 392 out[i].dM = in[i].dMpsfChp; 393 out[i].Mstdev = in[i].sMpsfChp; 394 out[i].Map = in[i].MapChp; 395 out[i].dMap = in[i].dMapChp; 396 out[i].sMap = in[i].sMapChp; 397 out[i].Mkron = in[i].MkronChp; 398 out[i].dMkron = in[i].dMkronChp; 399 out[i].sMkron = in[i].sMkronChp; 399 400 400 401 out[i].psfQfMax = in[i].psfQfMax; 401 402 out[i].psfQfPerfMax = in[i].psfQfPerfMax; 402 403 403 out[i].Mstdev = in[i].Mstdev;404 404 out[i].Mmin = in[i].Mmin; 405 405 out[i].Mmax = in[i].Mmax; … … 1500 1500 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 1501 1501 1502 out[i].M = in[i].M; 1503 out[i].dM = in[i].dM; 1504 out[i].Map = in[i].Map; 1505 out[i].dMap = in[i].dMap; 1506 out[i].sMap = in[i].sMap; 1507 out[i].Mkron = in[i].Mkron; 1508 out[i].dMkron = in[i].dMkron; 1509 1510 out[i].Mstdev = in[i].Mstdev; 1502 out[i].MpsfChp = in[i].M; 1503 out[i].dMpsfChp = in[i].dM; 1504 out[i].sMpsfChp = in[i].Mstdev; 1505 out[i].MapChp = in[i].Map; 1506 out[i].dMapChp = in[i].dMap; 1507 out[i].sMapChp = in[i].sMap; 1508 out[i].MkronChp = in[i].Mkron; 1509 out[i].dMkronChp = in[i].dMkron; 1510 out[i].sMkronChp = in[i].sMkron; 1511 1511 1512 out[i].Mmin = in[i].Mmin; 1512 1513 out[i].Mmax = in[i].Mmax; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_V5_LOAD.c
r40210 r40212 221 221 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 222 222 223 out[i].M = in[i].M;223 out[i].MpsfChp = in[i].M; 224 224 out[i].Ncode = in[i].Ncode; 225 225 out[i].Nused = in[i].Nused; … … 237 237 for (i = 0; i < Nvalues; i++) { 238 238 239 out[i].M = in[i].M ;239 out[i].M = in[i].MpsfChp; 240 240 out[i].Ncode = in[i].Ncode; 241 241 out[i].Nused = in[i].Nused; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_PS1_V6.c
r40210 r40212 311 311 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 312 312 313 out[i].M = in[i].M; 314 out[i].dM = in[i].dM; 315 out[i].Map = in[i].Map; 316 out[i].dMap = in[i].dMap; 317 out[i].sMap = in[i].sMap; 318 out[i].Mkron = in[i].Mkron; 319 out[i].dMkron = in[i].dMkron; 320 out[i].sMkron = in[i].sMkron; 313 out[i].MpsfChp = in[i].M; 314 out[i].sMpsfChp = in[i].Mstdev; 315 out[i].dMpsfChp = in[i].dM; 316 out[i].MapChp = in[i].Map; 317 out[i].dMapChp = in[i].dMap; 318 out[i].sMapChp = in[i].sMap; 319 out[i].MkronChp = in[i].Mkron; 320 out[i].dMkronChp = in[i].dMkron; 321 out[i].sMkronChp = in[i].sMkron; 321 322 322 323 out[i].psfQfMax = in[i].psfQfMax; 323 324 out[i].psfQfPerfMax = in[i].psfQfPerfMax; 324 325 325 out[i].Mstdev = in[i].Mstdev;326 326 out[i].Mmin = in[i].Mmin; 327 327 out[i].Mmax = in[i].Mmax; … … 389 389 for (i = 0; i < Nvalues; i++) { 390 390 391 out[i].M = in[i].M; 392 out[i].dM = in[i].dM; 393 out[i].Map = in[i].Map; 394 out[i].dMap = in[i].dMap; 395 out[i].sMap = in[i].sMap; 396 out[i].Mkron = in[i].Mkron; 397 out[i].dMkron = in[i].dMkron; 398 out[i].sMkron = in[i].sMkron; 391 out[i].M = in[i].MpsfChp; 392 out[i].dM = in[i].dMpsfChp; 393 out[i].Mstdev = in[i].sMpsfChp; 394 out[i].Map = in[i].MapChp; 395 out[i].dMap = in[i].dMapChp; 396 out[i].sMap = in[i].sMapChp; 397 out[i].Mkron = in[i].MkronChp; 398 out[i].dMkron = in[i].dMkronChp; 399 out[i].sMkron = in[i].sMkronChp; 399 400 400 401 out[i].psfQfMax = in[i].psfQfMax; 401 402 out[i].psfQfPerfMax = in[i].psfQfPerfMax; 402 403 403 out[i].Mstdev = in[i].Mstdev;404 404 out[i].Mmin = in[i].Mmin; 405 405 out[i].Mmax = in[i].Mmax; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_elixir.c
r40210 r40212 109 109 110 110 // changed for PANSTARRS_DEV_0 (moved from Average to Measure) 111 primary[0][i].M = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001;112 primary[0][i].dM = (in[i].dM == NAN_S_SHORT) ? NAN : in[i].dM * 0.001;111 primary[0][i].MpsfChp = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001; 112 primary[0][i].dMpsfChp = (in[i].dM == NAN_S_SHORT) ? NAN : in[i].dM * 0.001; 113 113 primary[0][i].Mchisq= pow (10.0, 0.01*in[i].Xm); 114 114 … … 142 142 143 143 // changed for PANSTARRS_DEV_0 (moved from Average to Measure) 144 out[i].M = isnan(primary[i].M ) ? NAN_S_SHORT : primary[i].M* 1000.0;145 out[i].dM = isnan(primary[i].dM ) ? NAN_S_SHORT : primary[i].dM* 1000.0;144 out[i].M = isnan(primary[i].MpsfChp) ? NAN_S_SHORT : primary[i].MpsfChp * 1000.0; 145 out[i].dM = isnan(primary[i].dMpsfChp) ? NAN_S_SHORT : primary[i].dMpsfChp * 1000.0; 146 146 out[i].Xm = 100.0*log10(primary[i].Mchisq); 147 147 … … 172 172 173 173 // added or changed for PANSTARRS_DEV_0 174 out[i].M = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001;175 out[i].dM = (in[i].dM == NAN_S_SHORT) ? NAN : in[i].dM * 0.001;174 out[i].MpsfChp = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001; 175 out[i].dMpsfChp = (in[i].dM == NAN_S_SHORT) ? NAN : in[i].dM * 0.001; 176 176 } 177 177 return (out); … … 190 190 191 191 // added or changed for PANSTARRS_DEV_0 192 out[i].M = isnan(in[i].M ) ? NAN_S_SHORT : in[i].M* 1000.0;193 out[i].dM = isnan(in[i].dM ) ? NAN_S_SHORT : in[i].dM* 1000.0;192 out[i].M = isnan(in[i].MpsfChp) ? NAN_S_SHORT : in[i].MpsfChp * 1000.0; 193 out[i].dM = isnan(in[i].dMpsfChp) ? NAN_S_SHORT : in[i].dMpsfChp * 1000.0; 194 194 } 195 195 return (out); -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_loneos.c
r40210 r40212 89 89 90 90 // changed for PANSTARRS_DEV_0 (moved from Average to Measure) 91 primary[0][i].M = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001;92 primary[0][i].Mchisq = pow (10.0, 0.01*in[i].Xm);91 primary[0][i].MpsfChp = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001; 92 primary[0][i].Mchisq = pow (10.0, 0.01*in[i].Xm); 93 93 94 94 // added for PANSTARRS_DEV_0 … … 123 123 124 124 // changed for PANSTARRS_DEV_0 (moved from Average to Measure) 125 out[i].M = isnan(primary[i].M ) ? NAN_S_SHORT : primary[i].M* 1000.0;125 out[i].M = isnan(primary[i].MpsfChp) ? NAN_S_SHORT : primary[i].MpsfChp * 1000.0; 126 126 out[i].Xm = 100.0*log10(primary[i].Mchisq); 127 127 … … 152 152 153 153 // added or changed for PANSTARRS_DEV_0 154 out[i].M = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001;154 out[i].MpsfChp = (in[i].M == NAN_S_SHORT) ? NAN : in[i].M * 0.001; 155 155 } 156 156 return (out); … … 169 169 170 170 // added or changed for PANSTARRS_DEV_0 171 out[i].M = isnan(in[i].M ) ? NAN_S_SHORT : in[i].M* 1000.0;171 out[i].M = isnan(in[i].MpsfChp) ? NAN_S_SHORT : in[i].MpsfChp * 1000.0; 172 172 } 173 173 return (out); -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_panstarrs_DEV_0.c
r40210 r40212 188 188 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 189 189 190 out[i].M = in[i].M; 191 out[i].dM = in[i].dM; 190 out[i].MpsfChp = in[i].M; 191 out[i].dMpsfChp = in[i].dM; 192 192 193 out[i].Mchisq= pow (10.0, 0.01*in[i].Xm); 193 194 out[i].Ncode = in[i].Ncode; … … 206 207 207 208 for (i = 0; i < Nvalues; i++) { 208 out[i].M = in[i].M; 209 out[i].dM = in[i].dM; 209 out[i].M = in[i].MpsfChp; 210 out[i].dM = in[i].dMpsfChp; 211 210 212 out[i].Xm = 100.0*log10(in[i].Mchisq); 211 213 out[i].Ncode = in[i].Ncode; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_convert_panstarrs_DEV_1.c
r40210 r40212 188 188 dvo_secfilt_init (&out[i], SECFILT_RESET_ALL); 189 189 190 out[i].M = in[i].M; 191 out[i].dM = in[i].dM; 190 out[i].MpsfChp = in[i].M; 191 out[i].dMpsfChp = in[i].dM; 192 192 193 out[i].Mchisq= pow (10.0, 0.01*in[i].Xm); 193 194 out[i].Ncode = in[i].Ncode; … … 206 207 207 208 for (i = 0; i < Nvalues; i++) { 208 out[i].M = in[i].M; 209 out[i].dM = in[i].dM; 209 out[i].M = in[i].MpsfChp; 210 out[i].dM = in[i].dMpsfChp; 211 210 212 out[i].Xm = 100.0*log10(in[i].Mchisq); 211 213 out[i].Ncode = in[i].Ncode; -
branches/eam_branches/ohana.20170822/src/libdvo/src/dvo_photcode_ops.c
r39670 r40212 479 479 switch (class) { 480 480 case MAG_CLASS_PSF: 481 Mave = secfilt[Ns].M ;481 Mave = secfilt[Ns].MpsfChp; 482 482 break; 483 483 case MAG_CLASS_KRON: 484 Mave = secfilt[Ns].Mkron ;484 Mave = secfilt[Ns].MkronChp; 485 485 break; 486 486 case MAG_CLASS_APER: 487 Mave = secfilt[Ns].Map ;487 Mave = secfilt[Ns].MapChp; 488 488 break; 489 489 default: … … 592 592 switch (class) { 593 593 case MAG_CLASS_PSF: 594 dMave = secfilt[Ns].dM ;594 dMave = secfilt[Ns].dMpsfChp; 595 595 break; 596 596 case MAG_CLASS_KRON: 597 dMave = secfilt[Ns].dMkron ;597 dMave = secfilt[Ns].dMkronChp; 598 598 break; 599 599 case MAG_CLASS_APER: 600 dMave = secfilt[Ns].dMap ;600 dMave = secfilt[Ns].dMapChp; 601 601 break; 602 602 default: … … 677 677 Ns2 = photcodes[0].hashNsec[code[0].c2]; 678 678 679 m1 = (Ns1 == -1) ? NAN : secfilt[Ns1].M ;680 m2 = (Ns2 == -1) ? NAN : secfilt[Ns2].M ;679 m1 = (Ns1 == -1) ? NAN : secfilt[Ns1].MpsfChp; 680 m2 = (Ns2 == -1) ? NAN : secfilt[Ns2].MpsfChp; 681 681 mc = (isnan(m1) || isnan(m2)) ? NAN : (m1 - m2); 682 682 return (mc); … … 694 694 } else { 695 695 Ns = photcodes[0].hashNsec[color[0].code]; 696 m1 = (Ns == -1) ? NAN : secfilt[Ns].M ;696 m1 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 697 697 } 698 698 … … 708 708 } else { 709 709 Ns = photcodes[0].hashNsec[color[0].code]; 710 m2 = (Ns == -1) ? NAN : secfilt[Ns].M ;710 m2 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 711 711 } 712 712 mc = (isnan(m1) || isnan(m2)) ? NAN : (m1 - m2); … … 727 727 switch (class) { 728 728 case MAG_CLASS_PSF: 729 Mstdev = secfilt[Ns]. Mstdev;729 Mstdev = secfilt[Ns].sMpsfChp; 730 730 break; 731 731 case MAG_CLASS_KRON: 732 Mstdev = secfilt[Ns].sMkron ;732 Mstdev = secfilt[Ns].sMkronChp; 733 733 break; 734 734 case MAG_CLASS_APER: 735 Mstdev = secfilt[Ns].sMap ;735 Mstdev = secfilt[Ns].sMapChp; 736 736 break; 737 737 default: … … 1040 1040 } else { 1041 1041 Ns = photcodes[0].hashNsec[code[0].code]; 1042 M1 = (Ns == -1) ? NAN : secfilt[Ns].M ;1042 M1 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 1043 1043 } 1044 1044 … … 1056 1056 } else { 1057 1057 Ns = photcodes[0].hashNsec[code[0].code]; 1058 M2 = (Ns == -1) ? NAN : secfilt[Ns].M ;1058 M2 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 1059 1059 } 1060 1060 … … 1289 1289 switch (class) { 1290 1290 case MAG_CLASS_PSF: 1291 Fave = MagToFlux(secfilt[Ns].M - 8.9);1291 Fave = MagToFlux(secfilt[Ns].MpsfChp - 8.9); 1292 1292 break; 1293 1293 case MAG_CLASS_KRON: 1294 Fave = MagToFlux(secfilt[Ns].Mkron - 8.9);1294 Fave = MagToFlux(secfilt[Ns].MkronChp - 8.9); 1295 1295 break; 1296 1296 case MAG_CLASS_APER: 1297 Fave = MagToFlux(secfilt[Ns].Map - 8.9);1297 Fave = MagToFlux(secfilt[Ns].MapChp - 8.9); 1298 1298 break; 1299 1299 default: … … 1350 1350 switch (class) { 1351 1351 case MAG_CLASS_PSF: 1352 dFave = secfilt[Ns].dM * MagToFlux(secfilt[Ns].M- 8.9);1352 dFave = secfilt[Ns].dMpsfChp * MagToFlux(secfilt[Ns].MpsfChp - 8.9); 1353 1353 break; 1354 1354 case MAG_CLASS_KRON: 1355 dFave = secfilt[Ns].dMkron * MagToFlux(secfilt[Ns].Mkron- 8.9);1355 dFave = secfilt[Ns].dMkronChp * MagToFlux(secfilt[Ns].MkronChp - 8.9); 1356 1356 break; 1357 1357 case MAG_CLASS_APER: 1358 dFave = secfilt[Ns].dMap * MagToFlux(secfilt[Ns].Map - 8.9);1358 dFave = secfilt[Ns].dMapChp * MagToFlux(secfilt[Ns].MapChp - 8.9); 1359 1359 break; 1360 1360 default: … … 1840 1840 switch (class) { 1841 1841 case MAG_CLASS_PSF: 1842 Mave = secfilt[Ns].M ;1842 Mave = secfilt[Ns].MpsfChp; 1843 1843 break; 1844 1844 case MAG_CLASS_KRON: 1845 Mave = secfilt[Ns].Mkron ;1845 Mave = secfilt[Ns].MkronChp; 1846 1846 break; 1847 1847 case MAG_CLASS_APER: 1848 Mave = secfilt[Ns].Map ;1848 Mave = secfilt[Ns].MapChp; 1849 1849 break; 1850 1850 default: … … 1927 1927 Ns2 = photcodes[0].hashNsec[code[0].c2]; 1928 1928 1929 m1 = (Ns1 == -1) ? NAN : secfilt[Ns1].M ;1930 m2 = (Ns2 == -1) ? NAN : secfilt[Ns2].M ;1929 m1 = (Ns1 == -1) ? NAN : secfilt[Ns1].MpsfChp; 1930 m2 = (Ns2 == -1) ? NAN : secfilt[Ns2].MpsfChp; 1931 1931 mc = (isnan(m1) || isnan(m2)) ? NAN : (m1 - m2); 1932 1932 return (mc); … … 1944 1944 } else { 1945 1945 Ns = photcodes[0].hashNsec[color[0].code]; 1946 m1 = (Ns == -1) ? NAN : secfilt[Ns].M ;1946 m1 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 1947 1947 } 1948 1948 … … 1958 1958 } else { 1959 1959 Ns = photcodes[0].hashNsec[color[0].code]; 1960 m2 = (Ns == -1) ? NAN : secfilt[Ns].M ;1960 m2 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 1961 1961 } 1962 1962 mc = (isnan(m1) || isnan(m2)) ? NAN : (m1 - m2); … … 1973 1973 1974 1974 Ns = photcodes[0].hashNsec[code[0].code]; 1975 dM = (Ns == -1) ? NAN : secfilt[Ns].dM ;1975 dM = (Ns == -1) ? NAN : secfilt[Ns].dMpsfChp; 1976 1976 return (dM); 1977 1977 } … … 2010 2010 } else { 2011 2011 Ns = photcodes[0].hashNsec[code[0].code]; 2012 M1 = (Ns == -1) ? NAN : secfilt[Ns].M ;2012 M1 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 2013 2013 } 2014 2014 … … 2026 2026 } else { 2027 2027 Ns = photcodes[0].hashNsec[code[0].code]; 2028 M2 = (Ns == -1) ? NAN : secfilt[Ns].M ;2028 M2 = (Ns == -1) ? NAN : secfilt[Ns].MpsfChp; 2029 2029 } 2030 2030
Note:
See TracChangeset
for help on using the changeset viewer.
