IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 14, 2004, 9:33:09 AM (22 years ago)
Author:
gusciora
Message:

...

File:
1 edited

Legend:

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

    r974 r1020  
     1/** @file  psStats.h
     2 *  \brief basic statistical operations
     3 *  @ingroup Stats
     4 *
     5 *  This file will hold the definition of the histogram and stats data
     6 *  structures.  It also contains prototypes for procedures which operate
     7 *  on those data structures.
     8 *
     9 *  @author George Gusciora, MHPCC
     10 *
     11 *  @version $Revision: 1.12 $ $Name: not supported by cvs2svn $
     12 *  @date $Date: 2004-06-14 19:33:09 $
     13 *
     14 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     15 */
    116#if !defined(PS_STATS_H)
    217#define PS_STATS_H
    3 /******************************************************************************
    4     This file will histogram/statistical functions and data structures.
    5  *****************************************************************************/
    6 /** \file psStats.h
    7  *  \brief basic statistical operations
    8  *  \ingroup Stats
    9  */
     18
    1019#include "psVector.h"
    1120
     
    3645
    3746
    38 /** This is the generic statistics structure */
     47/** This is the generic statistics structure.  It contails the data members
     48    for the various statistic values.  It contains the options member to
     49    specifiy which statistics must be calculated. */
    3950typedef struct
    4051{
     
    7485             );
    7586
    76 /** Constructor */
     87/** A constructor for the stats structure.*/
    7788psStats *psStatsAlloc(psStatsOptions options); ///< Statistics to measure
    7889
    79 /** Destructor */
     90/** A destructor for the stats structure.*/
    8091void psStatsFree(psStats *restrict stats); ///< Stats structure to destroy
    8192
     
    8394    Histogram functions and data structures.
    8495 *****************************************************************************/
     96/** The basic histogram structure which contains bounds and bins. */
    8597typedef struct
    8698{
     
    111123/** Calculate a histogram \ingroup MathGroup **/
    112124psHistogram *psHistogramVector (psHistogram *out,   ///< Histogram data
    113                                 psVector *in,       ///< Vector to analyse
    114                                 psVector *mask,     ///< Mask dat for input vector
     125                                const psVector *restrict in,       ///< Vector to analyse
     126                                const psVector *restrict mask,     ///< Mask dat for input vector
    115127                                int maskVal);       ///< Mask value
    116128
Note: See TracChangeset for help on using the changeset viewer.