IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 26278


Ignore:
Timestamp:
Nov 25, 2009, 11:49:16 AM (16 years ago)
Author:
eugene
Message:

small api change to replace_match (find measure offset)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/addstar/src/replace_match.c

    r21508 r26278  
    33int replace_match (Average *average, Measure *measure, Stars *star) {
    44
    5   int i;
     5  int i, j, m;
     6
     7  // index to first measure for this object
     8  m = average[0].measureOffset; 
    69
    710  /* search for entry and replace values M, dM, R, D */
    811  for (i = 0; i < average[0].Nmeasure; i++) {
    9     if (measure[i].photcode != star[0].measure.photcode) continue;
    10     measure[i].dR = 3600.0*(average[0].R - star[0].average.R);
    11     measure[i].dD = 3600.0*(average[0].D - star[0].average.D);
    12     measure[i].M  = star[0].measure.M;
    13     measure[i].dM = star[0].measure.dM;
     12    j = i + m;
     13    if (measure[j].photcode != star[0].measure.photcode) continue;
     14    measure[j].dR = 3600.0*(average[0].R - star[0].average.R);
     15    measure[j].dD = 3600.0*(average[0].D - star[0].average.D);
     16    measure[j].M  = star[0].measure.M;
     17    measure[j].dM = star[0].measure.dM;
    1418    star[0].found = average[0].measureOffset + i;
    1519    return (TRUE);
Note: See TracChangeset for help on using the changeset viewer.