IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 24, 2004, 10:08:22 AM (22 years ago)
Author:
gusciora
Message:

psCOmments.h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/math/psStats.h

    r1470 r1879  
    1010 *  @author George Gusciora, MHPCC
    1111 *
    12  *  @version $Revision: 1.25 $ $Name: not supported by cvs2svn $
    13  *  @date $Date: 2004-08-11 19:16:04 $
     12 *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
     13 *  @date $Date: 2004-09-24 20:08:22 $
    1414 *
    1515 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3131 *  @see psStats, psVectorStats, psImageStats
    3232 */
     33// XXX: Is PS_STAT_ROBUST_FOR_SAMPLE obsolete?
    3334typedef enum {
    3435    PS_STAT_SAMPLE_MEAN = 0x000001,
     
    4344    PS_STAT_CLIPPED_MEAN = 0x000200,
    4445    PS_STAT_CLIPPED_STDEV = 0x000400,
    45     PS_STAT_MAX = 0x000800,
    46     PS_STAT_MIN = 0x001000,
    47     PS_STAT_USE_RANGE = 0x002000,
     46    PS_STAT_MAX =  0x000800,
     47    PS_STAT_MIN =  0x001000,
     48    PS_STAT_USE_RANGE =  0x002000,
    4849    PS_STAT_USE_BINSIZE = 0x004000,
    4950    PS_STAT_ROBUST_FOR_SAMPLE = 0x008000
     
    6061    double sampleUQ;            ///< upper quartile of sample
    6162    double sampleLQ;            ///< lower quartile of sample
    62     double sampleLimit;         ///<
    6363    double robustMean;          ///< robust mean of array
    6464    double robustMedian;        ///< robust median of array
     
    6767    double robustUQ;            ///< robust upper quartile
    6868    double robustLQ;            ///< robust lower quartile
    69     double XXX;
    7069    double robustN50;           ///<
    7170    double robustNfit;          ///<
    7271    double clippedMean;         ///< Nsigma clipped mean
    7372    double clippedStdev;        ///< standard deviation after clipping
     73    int clippedNvalues          ///< ???
    7474    double clipSigma;           ///< Nsigma used for clipping; user input
    7575    int clipIter;               ///< Number of clipping iterations; user input
     
    8686 */
    8787psStats* psVectorStats(
    88     psStats* stats,
    89     ///< stats structure defines stats to be calculated and how
    90 
    91     psVector* in,
    92     ///< Vector to be analysed: must be F32
    93 
    94     psVector* mask,
    95     ///< Ignore elements where (maskVector & maskVal) != 0: must be INT or NULL
    96 
    97     unsigned int maskVal
    98     ///< Only mask elements with one of these bits set in maskVector
     88    psStats* stats,    ///< stats structure defines stats to be calculated and how
     89    psVector* in,    ///< Vector to be analysed: must be F32
     90    psVector* mask,    ///< Ignore elements where (maskVector & maskVal) != 0: must be INT or NULL
     91    unsigned int maskVal    ///< Only mask elements with one of these bits set in maskVector
    9992);
    10093
Note: See TracChangeset for help on using the changeset viewer.