 |
OpendTect
6.6
|
Go to the documentation of this file.
19 template <
class T>
class ArrayND;
81 inline bool isEmpty()
const {
return samples_.isEmpty(); }
111 bool getRange(
float lowcliprate,
float highcliprate,
146 const float*
vals()
const {
return vals_; }
Interface to a series of values.
Definition: odmemory.h:16
BufferString getClipRgStr(float) const
Interval< float > getRange(float clipratio) const
void reset()
Definition: dataclipper.h:139
#define od_int64
Definition: plftypes.h:35
#define mExpClass(module)
Definition: commondefs.h:177
bool isEmpty() const
Definition: dataclipper.h:81
int approxstatsize_
Definition: dataclipper.h:121
bool subselect_
Definition: dataclipper.h:123
static bool calculateRange(float *vals, od_int64 nrvals, float lowcliprate, float highcliprate, Interval< float > &)
bool finished_
Definition: dataclipper.h:158
float sampleprob_
Definition: dataclipper.h:122
void putData(const ValueSeries< float > &, od_int64 sz)
const int maxnrvals_
Definition: dataclipper.h:155
void putData(const ArrayND< float > &)
A DataClipper gets a bunch of data and determines at what value to clip if a certain clip percentage ...
Definition: dataclipper.h:73
bool calculateRange(float cliprate, Interval< float > &)
void add(const float *, od_int64)
bool getRange(float lowcliprate, float highcliprate, Interval< float > &) const
bool getRange(float cliprate, Interval< float > &) const
Data clipping sampler.
Definition: dataclipper.h:134
bool getSymmetricRange(float cliprate, float midval, Interval< float > &) const
void putData(const float *, od_int64 sz)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
void setApproxNrValues(od_int64 nrsamples, int statsize=2000)
const LargeValVec< float > & statPts() const
Definition: dataclipper.h:117
void report(IOPar &) const
An ArrayND is an array with a given number of dimensions and a size.
Definition: arraynd.h:33
LargeValVec< float > samples_
Definition: dataclipper.h:124
float * vals_
Definition: dataclipper.h:154
bool calculateRange(float lowcliprate, float highcliprate, Interval< float > &)
Interval< float > absoluterg_
Definition: dataclipper.h:125
Interval< float > rg_
Definition: dataclipper.h:157
const float * vals() const
Definition: dataclipper.h:146
DataClipSampler(int bufsz=10000)
~DataClipSampler()
Definition: dataclipper.h:137
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
od_int64 count_
Definition: dataclipper.h:156
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021