32 void setPhase(
int phase);
33 void setTaperParamVal(
float paramval);
38 void initWavelet(
const IOObj&);
41 bool getSignalInfo(
const SeisTrc&,
42 int& start,
int& signalsz)
const;
44 bool processTrace(
const SeisTrc&,
45 int start,
int signalsz);
47 bool finish(
int nrusedtrcs);
48 bool doWaveletIFFT(
float*);
49 bool rotateWavelet(
float*);
50 bool taperWavelet(
float*);
#define mExpClass(module)
Definition: commondefs.h:157
Does Fourier Transforms of any size.
Definition: fourier.h:28
Seismics.
Definition: segydirectdef.h:20
is the access point for seismic traces. Instantiate a subclass and ask for what you need...
Definition: seisprovider.h:54
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
#define od_int64
Definition: plftypes.h:34
Definition: uistring.h:88
void message(const char *)
default: to stderr
FixedString Provider()
Definition: keystrs.h:103
Definition: convolve2d.h:25
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:78
Seismic trace.
Definition: seistrc.h:31
Implementation of Array1D.
Definition: arrayndimpl.h:51
Specification to enable chunkwise execution of a process.
Definition: executor.h:38