OpendTect  7.0
Classes | Typedefs | Enumerations | Functions
Stats Namespace Reference

Statistics. More...

Classes

class  BaseCalc
 Base class to calculate mean, min, max, etc.. can be used either as running values (Stats::RunCalc) or in parallel (Stats::ParallelCalc). More...
 
class  CalcSetup
 Setup for the Stats::RunCalc and Stats::ParallelCalc objects. More...
 
class  DirectionalData
 A circle of data. More...
 
class  Grubbs
 Grubbs' test to detect outliers in a univariate data set assumed to come from a normally distributed population. More...
 
class  NormalRandGen
 Normal (gaussian) Random Generator Not thread-safe to preserve performance. In multi-threaded context, use one generator per thread. More...
 
class  ParallelCalc
 Stats computation running in parallel. More...
 
class  RandGen
 Uniform Random Generator Not thread-safe to preserve performance. In multi-threaded context, use one generator per thread. More...
 
class  RandomGenerator
 Random Generator. More...
 
class  RunCalc
 Calculates mean, min, max etc., as running values. More...
 
class  SectorPartData
 Part of a data sector. More...
 
class  WindowedCalc
 RunCalc manager which buffers a part of the data. More...
 

Typedefs

typedef TypeSet< SectorPartDataSectorData
 

Enumerations

enum  Type {
  Count , Average , Median , RMS ,
  StdDev , Variance , NormVariance , Min ,
  Max , Extreme , Sum , SqSum ,
  MostFreq
}
 

Functions

 mDeclareNameSpaceEnumUtils (Algo, Type) enum UpscaleType
 
 mDeclareNameSpaceEnumUtils (Algo, UpscaleType) inline Type typeFor(UpscaleType ut)
 
RandGenrandGen ()
 
UpscaleType upscaleTypeFor (Type st)
 

Detailed Description

Statistics.

Typedef Documentation

◆ SectorData

Enumeration Type Documentation

◆ Type

Enumerator
Count 
Average 
Median 
RMS 
StdDev 
Variance 
NormVariance 
Min 
Max 
Extreme 
Sum 
SqSum 
MostFreq 

Function Documentation

◆ mDeclareNameSpaceEnumUtils() [1/2]

Stats::mDeclareNameSpaceEnumUtils ( Algo  ,
Type   
)

◆ mDeclareNameSpaceEnumUtils() [2/2]

Stats::mDeclareNameSpaceEnumUtils ( Algo  ,
UpscaleType   
)

◆ randGen()

RandGen& Stats::randGen ( )

◆ upscaleTypeFor()

UpscaleType Stats::upscaleTypeFor ( Type  st)
inline

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