1 #ifndef waveletextractor_h 2 #define waveletextractor_h 20 namespace Seis {
class SelData; }
34 void setPhase(
int phase);
35 void setTaperParamVal(
float paramval);
36 const Wavelet& getWavelet()
const;
40 void initWavelet(
const IOObj&);
43 bool getSignalInfo(
const SeisTrc&,
44 int& start,
int& signalsz)
const;
46 bool processTrace(
const SeisTrc&,
47 int start,
int signalsz);
49 bool finish(
int nrusedtrcs);
#define mExpClass(module)
Definition: commondefs.h:160
Does Fourier Transforms of any size.
Definition: fourier.h:30
Summary for a Seismic object.
Definition: segydirectdef.h:23
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
#define od_int64
Definition: plftypes.h:36
Definition: uistring.h:89
reads from a seismic data store.
Definition: seisread.h:50
Definition: convolve2d.h:27
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:82
Seismic trace.
Definition: seistrc.h:34
Implementation of Array1D.
Definition: arrayndimpl.h:52
Specification to enable chunkwise execution of a process.
Definition: executor.h:39