IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 4, 2007, 10:15:51 AM (19 years ago)
Author:
eugene
Message:

extensive updates to the avextract / mextract / skyregion system

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/dvo/dbExtractAverages.c

    r13479 r14401  
    44double dbExtractAverages (Average *average, SecFilt *secfilt, Measure *measure, dbField *field) {
    55
    6   int i;
     6  int i, Nsec;
    77  double value;
    88
     
    7878          }
    7979          break;
     80        case MAG_CHISQ:
     81          // GetPhotcodeEquivCodebyCode (field->photcode)
     82          value = PhotXm (field->photcode, average, secfilt);
     83          break;
     84        case MAG_ERR:
     85          // GetPhotcodeEquivCodebyCode (field->photcode)
     86          value = PhotdM (field->photcode, average, secfilt);
     87          break;
     88        case MAG_NCODE:
     89          // XXX push these into dvo_photcode_ops APIs
     90          // XXX do I need to allow for conversion to equiv?
     91          Nsec = GetPhotcodeNsec (field->photcode->code);
     92          if (Nsec == -1) break;
     93          value = secfilt[Nsec].Ncode;
     94          break;
     95        case MAG_NPHOT:
     96          Nsec = GetPhotcodeNsec (field->photcode->code);
     97          if (Nsec == -1) break;
     98          value = secfilt[Nsec].Nused;
     99          break;
     100
    80101      }
    81102      break;
     
    90111    case AVE_TYPEFRAC:
    91112      break;
     113      /*
    92114    case AVE_NCODE:
    93115      value = 0;
     
    107129    case AVE_NCRIT:
    108130      break;
     131      */
    109132  }
    110133  return (value);
Note: See TracChangeset for help on using the changeset viewer.