![]() |
OpendTect
6.6
|
Public Member Functions | |
| WaveletAttrib (const Wavelet &) | |
| ~WaveletAttrib () | |
| void | applyFreqWindow (const ArrayNDWindow &, int padfac, Array1DImpl< float > &) |
| float | getAvgPhase (bool degree=false) const |
| void | getCosTapered (float *, float) const |
| bool | getFreqFiltered (float *, float f1, float f2, float f3, float f4) const |
| void | getFrequency (Array1DImpl< float > &, int padfac=1) |
| void | getHilbert (Array1DImpl< float > &) const |
| void | getPhase (Array1DImpl< float > &, bool degree=false) const |
| void | getPhaseRotated (float *, float phase) const |
| void | setNewWavelet (const Wavelet &) |
| void | transform (Array1D< float_complex > &, int sz=-1) |
Static Public Member Functions | |
| static void | muteZeroFrequency (Array1DImpl< float > &) |
| static void | transformBack (const Array1D< float_complex > &fftwvlt, Array1D< float > &wvlt) |
| static void | unwrapPhase (int nrsamples, float wrapparam, float *phase) |
Protected Member Functions | |
| void | getWaveletArrForPhase (Array1DImpl< float > &) const |
Protected Attributes | |
| int | centersample_ |
| float | sr_ |
| Array1DImpl< float > * | wvltarr_ |
| int | wvltsz_ |
<>
| WaveletAttrib::WaveletAttrib | ( | const Wavelet & | ) |
| WaveletAttrib::~WaveletAttrib | ( | ) |
| void WaveletAttrib::applyFreqWindow | ( | const ArrayNDWindow & | , |
| int | padfac, | ||
| Array1DImpl< float > & | |||
| ) |
| float WaveletAttrib::getAvgPhase | ( | bool | degree = false | ) | const |
| void WaveletAttrib::getCosTapered | ( | float * | , |
| float | |||
| ) | const |
| bool WaveletAttrib::getFreqFiltered | ( | float * | , |
| float | f1, | ||
| float | f2, | ||
| float | f3, | ||
| float | f4 | ||
| ) | const |
| f1,f2,f3,f4 | See FFTFiter class |
| void WaveletAttrib::getFrequency | ( | Array1DImpl< float > & | , |
| int | padfac = 1 |
||
| ) |
| void WaveletAttrib::getHilbert | ( | Array1DImpl< float > & | ) | const |
| void WaveletAttrib::getPhase | ( | Array1DImpl< float > & | , |
| bool | degree = false |
||
| ) | const |
| void WaveletAttrib::getPhaseRotated | ( | float * | , |
| float | phase | ||
| ) | const |
| phase | angle in radians |
|
protected |
|
static |
| void WaveletAttrib::setNewWavelet | ( | const Wavelet & | ) |
| void WaveletAttrib::transform | ( | Array1D< float_complex > & | , |
| int | sz = -1 |
||
| ) |
|
static |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022