1 #ifndef waveletattrib_h 2 #define waveletattrib_h 21 template <
class T>
class Array1D;
29 void setNewWavelet(
const Wavelet&);
32 float getAvgPhase(
bool degree=
false)
const;
35 void getPhaseRotated(
float*,
float phase)
const;
37 void getCosTapered(
float*,
float)
const;
38 bool getFreqFiltered(
float*,
float f1,
float f2,
39 float f3,
float f4)
const;
47 static void unwrapPhase(
int nrsamples,
float wrapparam,
float* phase);
Array1D ( Subclass of ArrayND ) is a one dimensional array.
Definition: arraynd.h:101
#define mExpClass(module)
Definition: commondefs.h:160
Summary for a Seismic object.
Definition: segydirectdef.h:23
Tapers the N-dimentional ArrayND with a windowFunction.
Definition: arrayndalgo.h:309
int wvltsz_
Definition: waveletattrib.h:53
Array1DImpl< float > * wvltarr_
Definition: waveletattrib.h:52
int centersample_
Definition: waveletattrib.h:54
Definition: waveletattrib.h:23
float sr_
Definition: waveletattrib.h:55
Implementation of Array1D.
Definition: arrayndimpl.h:52