14 #include "wellattribmod.h" 20 template <
class T>
class Array1D;
46 static const char*
keyStr() {
return "id"; }
47 static const char*
logName() {
return "logname"; }
50 void prepareForComputeData();
54 static Provider* createInstance(
Desc&);
56 bool allowParallelComputation()
const;
58 bool getInputData(
const BinID&,
int idx);
60 int t0,
int nrsamples,
int threadid)
const;
Array1D ( Subclass of ArrayND ) is a one dimensional array.
Definition: arraynd.h:97
#define mExpClass(module)
Definition: commondefs.h:157
static const char * upscaleType()
Definition: welllogattrib.h:48
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
static const char * logName()
Definition: welllogattrib.h:47
BufferString logname_
Definition: welllogattrib.h:63
static const char * attribName()
Definition: welllogattrib.h:45
WellLog Attribute
Definition: welllogattrib.h:39
DBKey wellid_
Definition: welllogattrib.h:62
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:87
StepInterval< float > arrzrg_
Definition: welllogattrib.h:66
Array1D< float > * logvals_
Definition: welllogattrib.h:65
Holds the attribute data.
Definition: attribdataholder.h:39
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
Provides the actual output to ...
Definition: attribprovider.h:40
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
static const char * keyStr()
Definition: welllogattrib.h:46
Semblance Attribute.
Definition: attribdataholder.h:21
int upscaletype_
Definition: welllogattrib.h:64