Changeset 38627
- Timestamp:
- Jul 23, 2015, 7:36:37 AM (11 years ago)
- Location:
- branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/src
- Files:
-
- 2 edited
-
build_links.c (modified) (1 diff)
-
dvoverify_utils.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/src/build_links.c
r37814 r38627 145 145 n = average[i].measureOffset; 146 146 average[i].measureOffset = N; 147 int myObjID = average[i].objID; 147 148 for (k = 0; k < average[i].Nmeasure; k++, N++) { 148 149 if (n == -1) abort(); 149 150 tmpmeasure[N] = measure[n]; 150 if (measure[n].averef != i) abort(); 151 myAssert (measure[n].averef == i, "error in averef?"); 152 myAssert (measure[n].objID == myObjID, "error in objID?"); 151 153 tmpmeasure[N].averef = i; 152 154 n = next_meas[n]; -
branches/eam_branches/ipp-20150625/Ohana/src/dvomerge/src/dvoverify_utils.c
r38616 r38627 323 323 324 324 // check if objID matches R,D 325 int iTest = catalog.measure[m+j].objID; 325 Measure *measure = &catalog.measure[m+j]; 326 int iTest = measure->objID; 326 327 if (catalog.average[iTest].objID == iTest) { 327 double dR = 3600.0*(catalog.average[iTest].R - catalog.measure[m+j].R) * cos (RAD_DEG*catalog.measure[m+j].D);328 double dD = 3600.0*(catalog.average[iTest].D - catalog.measure[m+j].D);328 double dR = 3600.0*(catalog.average[iTest].R - measure->R) * cos (RAD_DEG*measure->D); 329 double dD = 3600.0*(catalog.average[iTest].D - measure->D); 329 330 double dRad = hypot (dR, dD); 330 fprintf (stderr, "matches ave %d = %d, %f, %f = %f\n", iTest, catalog.measure[m+j].objID, dR, dD, dRad); 331 char *date = ohana_sec_to_date (measure->t); 332 fprintf (stderr, "matches ave %d = %d, %s : %6.3f %5d : %f, %f = %f\n", iTest, measure->objID, date, measure->M, measure->photcode, dR, dD, dRad); 333 free (date); 331 334 } else { 332 335 fprintf (stderr, "cannot find averef\n");
Note:
See TracChangeset
for help on using the changeset viewer.
