 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "attributesmod.h"
73 static const char*
gateStr() {
return "gate"; }
135 return interp.
value(func_,x);
138 {
return getValue(*p); }
static const char * normalizeStr()
Definition: frequencyattrib.h:74
bool allowParallelComputation() const
Definition: frequencyattrib.h:89
bool normalize_
Definition: frequencyattrib.h:107
Fourier::CC * fft_
Definition: frequencyattrib.h:119
int sz_
Definition: frequencyattrib.h:143
const ValueSeries< float > & func_
Definition: frequencyattrib.h:142
BufferStringSet dumpset_
Definition: frequencyattrib.h:116
bool checkInpAndParsAtStart()
Provides the actual output to ...
Definition: attribprovider.h:44
static const char * smoothspectrumStr()
Definition: frequencyattrib.h:78
Does Fourier Transforms of any size.
Definition: fourier.h:30
ArrayNDWindow * window_
Definition: frequencyattrib.h:103
virtual float getValue(float x) const
Definition: frequencyattrib.h:132
Set of BufferString objects.
Definition: bufstringset.h:26
Implementation of Array1D.
Definition: arrayndimpl.h:52
Array1DImpl< float_complex > * timedomain_
Definition: frequencyattrib.h:122
#define mExpClass(module)
Definition: commondefs.h:177
Interval< int > samplegate_
Definition: frequencyattrib.h:101
static const char * windowStr()
Definition: frequencyattrib.h:75
Holds the attribute data.
Definition: attribdataholder.h:43
static const char * gateStr()
Definition: frequencyattrib.h:73
bool getInputData(const BinID &, int idx)
const Interval< float > * reqZMargin(int input, int output) const
void prepPriorToBoundsCalc()
BufferString windowtype_
Definition: frequencyattrib.h:104
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
const DataHolder * imdata_
Definition: frequencyattrib.h:111
static const char * attribName()
Definition: frequencyattrib.h:72
bool computeData(const DataHolder &, const BinID &rel, int z0, int nrsamples, int threadid) const
bool smoothspectrum_
Definition: frequencyattrib.h:114
int realidx_
Definition: frequencyattrib.h:112
Tapers the N-dimentional ArrayND with a windowFunction.
Definition: arrayndalgo.h:349
static void updateDefaults(Desc &)
bool getInputOutput(int input, TypeSet< int > &res) const
int fftsz_
Definition: frequencyattrib.h:118
static const char * dumptofileStr()
Definition: frequencyattrib.h:77
Definition: frequencyattrib.h:126
static Provider * createInstance(Desc &)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
bool dumptofile_
Definition: frequencyattrib.h:102
float df_
Definition: frequencyattrib.h:105
static const char * paramvalStr()
Definition: frequencyattrib.h:76
const DataHolder * redata_
Definition: frequencyattrib.h:110
static void updateDesc(Desc &)
@ Frequency
Definition: seistype.h:53
Array1DImpl< float_complex > * freqdomain_
Definition: frequencyattrib.h:123
T value(const ValueSeries< T > &, T pos) const
Definition: valseriesinterpol.h:59
virtual float getValue(const float *p) const
Definition: frequencyattrib.h:137
Interval< float > gate_
Definition: frequencyattrib.h:100
FixedString Attributes()
Definition: keystrs.h:39
float variable_
Definition: frequencyattrib.h:108
Array1DImpl< float_complex > * signal_
Definition: frequencyattrib.h:121
Semblance Attribute.
Definition: attribdataholder.h:25
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g....
Definition: attribdesc.h:89
bool fftisinit_
Definition: frequencyattrib.h:117
FreqFunc(const ValueSeries< float > &func, int sz)
Definition: frequencyattrib.h:128
int imagidx_
Definition: frequencyattrib.h:113
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021