OpendTect-6_4  6.4
Classes | Namespaces | Macros | Functions
statruncalc.h File Reference
Include dependency graph for statruncalc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Stats::CalcSetup
 Setup for the Stats::RunCalc and Stats::ParallelCalc objects. More...
 
class  Stats::BaseCalc< T >
 Base class to calculate mean, min, max, etc.. can be used either as running values (Stats::RunCalc) or in parallel (Stats::ParallelCalc). More...
 
class  Stats::RunCalc< T >
 Calculates mean, min, max etc., as running values. More...
 
class  Stats::WindowedCalc< T >
 RunCalc manager which buffers a part of the data. More...
 

Namespaces

 Stats
 Statistics.
 

Macros

#define mUndefReplacement   0
 
#define mRunCalc_DefEqFn(ret, fn)   inline ret fn() const { return calc_.fn(); }
 
#define mBaseCalc_ChkEmpty(typ)   if ( nrused_ < 1 ) return mUdf(typ);
 

Functions

template<class T >
Stats::computeMedian (const T *data, int sz, int pol, int *idx_of_med)
 
template<class T >
Stats::computeWeightedMedian (const T *data, const T *wts, int sz, int *idx_of_med)
 

Macro Definition Documentation

#define mBaseCalc_ChkEmpty (   typ)    if ( nrused_ < 1 ) return mUdf(typ);
#define mRunCalc_DefEqFn (   ret,
  fn 
)    inline ret fn() const { return calc_.fn(); }
#define mUndefReplacement   0

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019