IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 30, 2008, 2:46:46 PM (18 years ago)
Author:
eugene
Message:

set vectors to use INT or FLT types as needed; cleanup type information in dbStack (use enum)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20081124/Ohana/src/opihi/cmd.data/integrate.c

    r20859 r20860  
    44 
    55  int i, N, VERBOSE, isFloat;
    6   opihi_flt *X, *Y;
     6  opihi_flt *Yf;
     7  opihi_int *Yi;
    78  double start, end, value, range, dvalue;
    89  Vector *vecx, *vecy;
     
    3738      if ((*X >= start) && (*X <= end)) {
    3839        dvalue = (isFloat) ? *Yf : *Yi;
    39         value += *Y * (X[1] - X[0]);
     40        value += dvalue * (X[1] - X[0]);
    4041        range += (X[1] - X[0]);
    4142      }
     
    4647      if ((*X >= start) && (*X <= end)) {
    4748        dvalue = (isFloat) ? *Yf : *Yi;
    48         value += *Y * (X[1] - X[0]);
     49        value += dvalue * (X[1] - X[0]);
    4950        range += (X[1] - X[0]);
    5051      }
Note: See TracChangeset for help on using the changeset viewer.