OpendTect
7.0
|
Phase calculates the phase distribution of a N-dimensional signal. The phase is the inverse tangent of the ratio between imaginary and real parts of the signal. More...
Public Member Functions | |
Phase (const Array1DImpl< float > ×ignal) | |
Phase (const Array1DImpl< float_complex > &cfrequencies) | |
~Phase () | |
bool | calculate (bool unwrap=false) |
Available after execution - in the Bandwidth. More... | |
float | getAvgPhase () const |
const Array1DImpl< float > & | getPhase () const |
void | setUnitDeg (bool indegrees) |
Protected Member Functions | |
bool | convert () |
bool | extract () |
void | init () |
bool | unWrap (float maxdph=0.01777778f) |
Protected Attributes | |
float | avgphase_ |
Array1DImpl< float_complex > & | cfreq_ |
int | domfreqidx_ |
bool | indegrees_ |
Array1DImpl< float > & | phase_ |
Phase calculates the phase distribution of a N-dimensional signal. The phase is the inverse tangent of the ratio between imaginary and real parts of the signal.
Phase is not reversible
<>
Phase::Phase | ( | const Array1DImpl< float_complex > & | cfrequencies | ) |
Phase::Phase | ( | const Array1DImpl< float > & | timesignal | ) |
Phase::~Phase | ( | ) |
bool Phase::calculate | ( | bool | unwrap = false | ) |
Available after execution - in the Bandwidth.
|
protected |
|
protected |
|
inline |
|
inline |
|
protected |
|
inline |
|
protected |
maxdph | Maximum allowed phase difference between consecutive frequencies, in radians |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024