 |
OpendTect
6.6
|
Go to the documentation of this file.
27 #include <attribcalc.h>
35 #include <attribparamimpl.h>
47 , EnumAttribParameter(
"window"
48 , ArrayNDWindow::WindowTypeNames
54 , BoolAttribParameter(
"complex"
58 , mAttribParamFormHasNoUpdate
127 { t1 = t1_; nrtimes = nrtimes_;
128 step =
step_; input = inp; power = outp_[0];
129 realout = outp_[1]; imagout = outp_[2]; }
float inpstep
Definition: expspectrum.h:80
AttribCalc::Task * clone() const
FixedString Input()
Definition: keystrs.h:81
TraceSpectrumAttrib(Parameters *)
Set of pointers to objects.
Definition: commontypes.h:31
DataType
Definition: seistype.h:53
int nrAttribs() const
Definition: expspectrum.h:69
FFT fft
Definition: expspectrum.h:150
WindowType
Definition: arrayndalgo.h:351
Task(const TraceSpectrumAttrib &calculator_)
Definition: expspectrum.h:109
Seismic trace.
Definition: seistrc.h:34
float * imagout
Definition: expspectrum.h:143
mAttrib2Param(TraceSpectrumAttrib,"TraceSpectrum", EnumAttribParameter, window, EnumAttribParameter("window", ArrayNDWindow::WindowTypeNames, AttribParameter::Default, 0), BoolAttribParameter, complex, BoolAttribParameter("complex", AttribParameter::Default, true), mAttribParamFormHasNoUpdate)
const Interval< float > * crlDipMargin(int, int) const
Definition: expspectrum.h:65
const Interval< float > * inlDipMargin(int, int) const
Definition: expspectrum.h:64
Seis::DataType dataType(int, const TypeSet< Seis::DataType > &) const
Definition: expspectrum.h:72
Definition: expspectrum.h:84
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
Definition: expspectrum.h:41
float * power
Definition: expspectrum.h:141
Tapers the N-dimentional ArrayND with a windowFunction.
Definition: arrayndalgo.h:349
const char * definitionStr() const
Definition: expspectrum.h:74
Task(const PCADipAttrib &calculator_)
Definition: exppcadip.h:128
float df
Definition: expspectrum.h:81
#define mClass(module)
Definition: commondefs.h:181
int getFastestSz() const
Definition: expspectrum.h:133
ArrayNDWindow * window
Definition: expspectrum.h:149
void set(float t1_, int nrtimes_, float step_, const AttribCalc::Task::Input *inp, const TypeSet< float * > &outp_)
Definition: expspectrum.h:124
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
BufferString desc
Definition: exppcadip.h:95
@ UnknowData
Definition: seistype.h:54
const TraceSpectrumAttrib & calculator
Definition: expspectrum.h:145
RowCol step_
Definition: horizontracker.h:140
AttribCalc::Task::Input * getInput() const
Definition: expspectrum.h:137
Array1DImpl< float_complex > * timedomain
Definition: expspectrum.h:146
FixedString Default()
Definition: keystrs.h:59
BufferString desc
Definition: expspectrum.h:79
ArrayNDWindow::WindowType windowtype
Definition: expspectrum.h:77
float * realout
Definition: expspectrum.h:142
Array1DImpl< float_complex > * freqdomain
Definition: expspectrum.h:147
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021