OpendTect
7.0
|
Public Types | |
typedef FloatDistrib | DistribType |
Public Member Functions | |
StatsCollector (int icomp=-1) | |
~StatsCollector () | |
DistribType & | distribution () |
const DistribType & | distribution () const |
bool | fillPar (IOPar &) const |
od_int64 | nrSamplesUsed () const |
void | setEmpty () |
const TrcKeyZSampling & | trcKeyZSampling () const |
void | useTrace (const SeisTrc &) |
Static Public Member Functions | |
static RefMan< DistribType > | getDistribution (const IOPar &) |
static Interval< float > | getExtremes (const IOPar &) |
static od_int64 | getNrSamples (const IOPar &, bool valid=true) |
static od_int64 | getNrTraces (const IOPar &) |
Protected Member Functions | |
void | addPosition (const TrcKey &, const Interval< float > &) |
bool | finish () const |
Protected Attributes | |
RefMan< DistribType > | distrib_ |
Stats::RandGen & | gen_ |
od_int64 | nrtrcshandled_ |
int | nrvalscollected_ |
od_int64 | nrvalshandled_ |
Interval< float > | offsrg_ |
const int | selcomp_ |
TrcKeyZSampling | tkzs_ |
od_int64 | totalnrsamples_ |
Interval< float > | valrg_ |
float * | vals_ |
<>
Seis::StatsCollector::StatsCollector | ( | int | icomp = -1 | ) |
Seis::StatsCollector::~StatsCollector | ( | ) |
DistribType& Seis::StatsCollector::distribution | ( | ) |
|
inline |
bool Seis::StatsCollector::fillPar | ( | IOPar & | ) | const |
|
protected |
|
static |
|
static |
|
static |
|
inline |
void Seis::StatsCollector::setEmpty | ( | ) |
|
inline |
void Seis::StatsCollector::useTrace | ( | const SeisTrc & | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024