OpendTect  7.0
Public Types | Public Member Functions | Protected Attributes | List of all members
DataDistributionInfoExtracter< VT > Class Template Reference

Public Types

typedef DataDistribution< VT > DistribType
 

Public Member Functions

 DataDistributionInfoExtracter (const DistribType &d)
 
void fillPar (IOPar &) const
 
void getAvgStdRMS (VT &, VT &, VT &) const
 
void getCurve (TypeSet< int > &xvals, TypeSet< int > &yvals, bool limitspikes=false) const
 
void getRanges (Interval< VT > &xrg, Interval< VT > &yrg) const
 
bool isRoughlySymmetrical (bool mustbearound0=false) const
 criterion: median value is near modus More...
 

Protected Attributes

const DistribTypedistrib_
 

Detailed Description

template<class VT>
class DataDistributionInfoExtracter< VT >

<>

Member Typedef Documentation

◆ DistribType

template<class VT >
typedef DataDistribution<VT> DataDistributionInfoExtracter< VT >::DistribType

Constructor & Destructor Documentation

◆ DataDistributionInfoExtracter()

template<class VT >
DataDistributionInfoExtracter< VT >::DataDistributionInfoExtracter ( const DistribType d)
inline

Member Function Documentation

◆ fillPar()

template<class VT >
void DataDistributionInfoExtracter< VT >::fillPar ( IOPar iop) const
inline

◆ getAvgStdRMS()

template<class VT >
void DataDistributionInfoExtracter< VT >::getAvgStdRMS ( VT &  avg,
VT &  stdev,
VT &  rms 
) const
inline

◆ getCurve()

template<class VT >
void DataDistributionInfoExtracter< VT >::getCurve ( TypeSet< int > &  xvals,
TypeSet< int > &  yvals,
bool  limitspikes = false 
) const
inline

◆ getRanges()

template<class VT >
void DataDistributionInfoExtracter< VT >::getRanges ( Interval< VT > &  xrg,
Interval< VT > &  yrg 
) const
inline

◆ isRoughlySymmetrical()

template<class VT >
bool DataDistributionInfoExtracter< VT >::isRoughlySymmetrical ( bool  mustbearound0 = false) const
inline

criterion: median value is near modus

Member Data Documentation

◆ distrib_

template<class VT >
const DistribType& DataDistributionInfoExtracter< VT >::distrib_
protected

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