Changeset 2204 for trunk/psLib/src/dataManip/psStats.h
- Timestamp:
- Oct 26, 2004, 2:57:34 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/dataManip/psStats.h (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/dataManip/psStats.h
r1980 r2204 10 10 * @author George Gusciora, MHPCC 11 11 * 12 * @version $Revision: 1.3 1$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-10- 06 20:07:04$12 * @version $Revision: 1.32 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-10-27 00:57:31 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 67 67 double robustUQ; ///< robust upper quartile 68 68 double robustLQ; ///< robust lower quartile 69 introbustN50; ///<70 introbustNfit; ///<69 psS32 robustN50; ///< 70 psS32 robustNfit; ///< 71 71 double clippedMean; ///< Nsigma clipped mean 72 72 double clippedStdev; ///< standard deviation after clipping 73 intclippedNvalues; ///< ???73 psS32 clippedNvalues; ///< ??? 74 74 double clipSigma; ///< Nsigma used for clipping; user input 75 intclipIter; ///< Number of clipping iterations; user input75 psS32 clipIter; ///< Number of clipping iterations; user input 76 76 double min; ///< minimum data value in array 77 77 double max; ///< maximum data value in array … … 89 89 psVector* in, ///< Vector to be analysed: must be F32 90 90 psVector* mask, ///< Ignore elements where (maskVector & maskVal) != 0: must be INT or NULL 91 unsigned intmaskVal ///< Only mask elements with one of these bits set in maskVector91 psU32 maskVal ///< Only mask elements with one of these bits set in maskVector 92 92 ); 93 93 … … 118 118 psVector* bounds; ///< Bounds for the bins (type F32) 119 119 psVector* nums; ///< Number in each of the bins (INT) 120 intminNum; ///< Number below the minimum121 intmaxNum; ///< Number above the maximum122 bool uniform; ///< Is it a uniform distribution?120 psS32 minNum; ///< Number below the minimum 121 psS32 maxNum; ///< Number above the maximum 122 psBool uniform; ///< Is it a uniform distribution? 123 123 } 124 124 psHistogram; … … 133 133 float lower, ///< Lower limit for the bins 134 134 float upper, ///< Upper limit for the bins 135 intn ///< Number of bins135 psS32 n ///< Number of bins 136 136 ); 137 137 … … 157 157 const psVector* restrict in, ///< Vector to analyse 158 158 const psVector* restrict mask, ///< Mask dat for input vector 159 unsigned intmaskVal ///< Mask value159 psU32 maskVal ///< Mask value 160 160 ); 161 161 162 162 /** Extracts the statistic value specified by stats->options. 163 163 * 164 * @return bool If more than one statistic result is set in stats->options,164 * @return psBool If more than one statistic result is set in stats->options, 165 165 * false is returned and the value parameter is not set, 166 166 * otherwise true is returned. 167 167 */ 168 bool p_psGetStatValue(168 psBool p_psGetStatValue( 169 169 const psStats* stats, 170 170 ///< the statistic struct to operate on
Note:
See TracChangeset
for help on using the changeset viewer.
