Changeset 37356 for trunk/Ohana/src/libdvo
- Timestamp:
- Sep 4, 2014, 7:54:14 AM (12 years ago)
- Location:
- trunk/Ohana/src/libdvo
- Files:
-
- 3 edited
-
include/dvo.h (modified) (1 diff)
-
src/dvo_catalog.c (modified) (2 diffs)
-
src/dvo_convert_PS1_V5.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libdvo/include/dvo.h
r37246 r37356 1039 1039 1040 1040 void dvo_lensing_init (Lensing *lensing); 1041 void dvo_lensobj_init (Lensobj *lensobj );1041 void dvo_lensobj_init (Lensobj *lensobj, int toZero); 1042 1042 1043 1043 void InitRegionHosts (RegionHostInfo *hosts, int Nhosts, int NHOSTS); -
trunk/Ohana/src/libdvo/src/dvo_catalog.c
r37246 r37356 389 389 lensing->catID = -1; 390 390 lensing->averef = 0; 391 392 lensing->imageID = -1; 393 lensing->padding = 0; 391 394 } 392 395 393 396 // init all data, or just catalog data 394 void dvo_lensobj_init (Lensobj *lensobj) { 395 lensobj->X11_sm_obj = NAN; 396 lensobj->X12_sm_obj = NAN; 397 lensobj->X22_sm_obj = NAN; 398 lensobj->E1_sm_obj = NAN; 399 lensobj->E2_sm_obj = NAN; 400 401 lensobj->X11_sh_obj = NAN; 402 lensobj->X12_sh_obj = NAN; 403 lensobj->X22_sh_obj = NAN; 404 lensobj->E1_sh_obj = NAN; 405 lensobj->E2_sh_obj = NAN; 406 407 lensobj->X11_sm_psf = NAN; 408 lensobj->X12_sm_psf = NAN; 409 lensobj->X22_sm_psf = NAN; 410 lensobj->E1_sm_psf = NAN; 411 lensobj->E2_sm_psf = NAN; 412 413 lensobj->X11_sh_psf = NAN; 414 lensobj->X12_sh_psf = NAN; 415 lensobj->X22_sh_psf = NAN; 416 lensobj->E1_sh_psf = NAN; 417 lensobj->E2_sh_psf = NAN; 418 419 lensobj->F_ApR5 = NAN; 420 lensobj->dF_ApR5 = NAN; 421 lensobj->sF_ApR5 = NAN; 422 lensobj->fF_ApR5 = NAN; 423 424 lensobj->F_ApR6 = NAN; 425 lensobj->dF_ApR6 = NAN; 426 lensobj->sF_ApR6 = NAN; 427 lensobj->fF_ApR6 = NAN; 397 void dvo_lensobj_init (Lensobj *lensobj, int toZero) { 398 lensobj->X11_sm_obj = toZero ? 0 : NAN; 399 lensobj->X12_sm_obj = toZero ? 0 : NAN; 400 lensobj->X22_sm_obj = toZero ? 0 : NAN; 401 lensobj->E1_sm_obj = toZero ? 0 : NAN; 402 lensobj->E2_sm_obj = toZero ? 0 : NAN; 403 lensobj->X11_sh_obj = toZero ? 0 : NAN; 404 lensobj->X12_sh_obj = toZero ? 0 : NAN; 405 lensobj->X22_sh_obj = toZero ? 0 : NAN; 406 lensobj->E1_sh_obj = toZero ? 0 : NAN; 407 lensobj->E2_sh_obj = toZero ? 0 : NAN; 408 lensobj->X11_sm_psf = toZero ? 0 : NAN; 409 lensobj->X12_sm_psf = toZero ? 0 : NAN; 410 lensobj->X22_sm_psf = toZero ? 0 : NAN; 411 lensobj->E1_sm_psf = toZero ? 0 : NAN; 412 lensobj->E2_sm_psf = toZero ? 0 : NAN; 413 lensobj->X11_sh_psf = toZero ? 0 : NAN; 414 lensobj->X12_sh_psf = toZero ? 0 : NAN; 415 lensobj->X22_sh_psf = toZero ? 0 : NAN; 416 lensobj->E1_sh_psf = toZero ? 0 : NAN; 417 lensobj->E2_sh_psf = toZero ? 0 : NAN; 418 lensobj->F_ApR5 = toZero ? 0 : NAN; 419 lensobj->dF_ApR5 = toZero ? 0 : NAN; 420 lensobj->sF_ApR5 = toZero ? 0 : NAN; 421 lensobj->fF_ApR5 = toZero ? 0 : NAN; 422 lensobj->F_ApR6 = toZero ? 0 : NAN; 423 lensobj->dF_ApR6 = toZero ? 0 : NAN; 424 lensobj->sF_ApR6 = toZero ? 0 : NAN; 425 lensobj->fF_ApR6 = toZero ? 0 : NAN; 428 426 429 427 lensobj->gamma = NAN; … … 434 432 lensobj->catID = -1; 435 433 436 lensobj->pad = 0; 434 lensobj->photcode = 0; 435 lensobj->Nmeas = 0; 437 436 } 438 437 -
trunk/Ohana/src/libdvo/src/dvo_convert_PS1_V5.c
r37246 r37356 491 491 492 492 out[i].averef = in[i].averef; 493 494 out[i].imageID = in[i].imageID; 493 495 } 494 496 return (out); … … 543 545 544 546 out[i].averef = in[i].averef; 547 out[i].imageID = in[i].imageID; 545 548 } 546 549 return (out); … … 555 558 556 559 for (i = 0; i < Nvalues; i++) { 557 dvo_lensobj_init (&out[i] );560 dvo_lensobj_init (&out[i], FALSE); 558 561 559 562 out[i].X11_sm_obj = in[i].X11_sm_obj; … … 598 601 out[i].catID = in[i].catID; 599 602 603 out[i].photcode = in[i].photcode; 604 out[i].Nmeas = in[i].Nmeas; 600 605 } 601 606 return (out); … … 651 656 out[i].objID = in[i].objID; 652 657 out[i].catID = in[i].catID; 658 659 out[i].photcode = in[i].photcode; 660 out[i].Nmeas = in[i].Nmeas; 653 661 } 654 662 return (out);
Note:
See TracChangeset
for help on using the changeset viewer.
