 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "attributesmod.h"
48 static const char*
sKeyType() {
return "type"; }
49 static const char*
sKeyGate() {
return "gate"; }
51 static const char*
sKeyDDip() {
return "ddip"; }
65 int t0,
int nrsamples,
int threadid)
const;
67 int t0,
int nrsamples)
const;
69 int t0,
int nrsamples)
const;
bool getInputOutput(int input, TypeSet< int > &res) const
bool computeData(const DataHolder &, const BinID &relpos, int t0, int nrsamples, int threadid) const
Array2DImpl< DataHolder * > * realdataholder_
Definition: coherencyattrib.h:94
static const char * sKeyType()
Definition: coherencyattrib.h:48
const BinID * reqStepout(int input, int output) const
Provides the actual output to ...
Definition: attribprovider.h:44
const Interval< float > * reqZMargin(int input, int output) const
Set of pointers to objects.
Definition: commontypes.h:31
ObjectSet< const DataHolder > inputdata_
Definition: coherencyattrib.h:93
virtual void prepPriorToBoundsCalc()
#define mExpClass(module)
Definition: commondefs.h:177
static const char * sKeyStepout()
Definition: coherencyattrib.h:52
static const char * attribName()
Definition: coherencyattrib.h:47
float calc1(float s1, float s2, const Interval< int > &sg, const DataHolder &, const DataHolder &) const
Holds the attribute data.
Definition: attribdataholder.h:43
float maxdip_
Definition: coherencyattrib.h:84
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
int imagidx_
Definition: coherencyattrib.h:98
static void updateDesc(Desc &)
BinID stepout_
Definition: coherencyattrib.h:86
static const char * sKeyGate()
Definition: coherencyattrib.h:49
virtual void prepareForComputeData()
bool computeData2(const DataHolder &, int t0, int nrsamples) const
bool computeData1(const DataHolder &, int t0, int nrsamples) const
float ddip_
Definition: coherencyattrib.h:85
float calc2(float t, const Interval< int > &rsg, float, float, const Array2DImpl< DataHolder * > &re, const Array2DImpl< DataHolder * > &im) const
Implementation of Array2D.
Definition: arrayndimpl.h:102
static const char * sKeyDDip()
Definition: coherencyattrib.h:51
bool getInputData(const BinID &, int idx)
bool allowParallelComputation() const
Definition: coherencyattrib.h:77
static const char * sKeyMaxDip()
Definition: coherencyattrib.h:50
FixedString Attributes()
Definition: keystrs.h:39
int realidx_
Definition: coherencyattrib.h:97
int type_
Definition: coherencyattrib.h:83
Semblance Attribute.
Definition: attribdataholder.h:25
static Provider * createInstance(Desc &)
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g....
Definition: attribdesc.h:89
float distinl_
Definition: coherencyattrib.h:90
float distcrl_
Definition: coherencyattrib.h:91
Interval< float > desgate_
Definition: coherencyattrib.h:88
Interval< float > gate_
Definition: coherencyattrib.h:87
Array2DImpl< DataHolder * > * imagdataholder_
Definition: coherencyattrib.h:95
Calculates coherency.
Definition: coherencyattrib.h:42
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021