IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 14, 2018, 2:27:25 PM (8 years ago)
Author:
eugene
Message:

add avperiodogram function; fix sorts to put NAN at one end; fix impeaks and findrowpeaks to ignore NAN values

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/lib.data/starfuncs.c

    r40291 r40398  
    285285    off = j*Nx;
    286286    for (i = Xs; i < Xe; i++) {
     287      if (!isfinite(data[i+off])) continue;
    287288      sky[Nsky] = data[i+off];
    288289      Nsky ++;
     
    294295    off = j*Nx;
    295296    for (i = Xs; i < Xe; i++) {
     297      if (!isfinite(data[i+off])) continue;
    296298      sky[Nsky] = data[i+off];
    297299      Nsky ++;
     
    305307    off = j*Nx;
    306308    for (i = Xs; i < Xe; i++) {
     309      if (!isfinite(data[i+off])) continue;
    307310      sky[Nsky] = data[i+off];
    308311      Nsky ++;
     
    314317    off = j*Nx;
    315318    for (i = Xs; i < Xe; i++) {
     319      if (!isfinite(data[i+off])) continue;
    316320      sky[Nsky] = data[i+off];
    317321      Nsky ++;
     
    341345      rad2 = SQ(Xc) + SQ(Yc);
    342346      if (rad2 > Ro2) continue;
     347      // if (!isfinite(data[i+off])) continue;
    343348      value = data[i+off] - fsky;
    344349      Sx  += Xc*value;
Note: See TracChangeset for help on using the changeset viewer.