12 #include "attributeenginemod.h" 33 class SeisTrcStorOutput;
50 const char* linename,
uiString&,
int outputidx);
55 const char* linename,
const DescID&);
68 void setAttribSet(
const DescSet*);
70 void setAttribSpec(
const SelSpec&);
118 int getNrOutputsToBeProcessed(
const Processor&)
const;
120 const char* getCurUserRef()
const;
145 friend class AEMFeatureExtracter;
146 friend class AEMTableExtractor;
Pos::GeomID geomid_
Definition: attribengman.h:131
#define mExpClass(module)
Definition: commondefs.h:157
Attribute Processor.
Definition: attribprocessor.h:32
Set of data points with group selection.
Definition: datapointset.h:47
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
void setUndefValue(float v)
Definition: attribengman.h:75
Minimum Interface for NLA models.
Definition: nlamodel.h:22
Pos::GeomID getGeomID() const
Definition: attribengman.h:65
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
Set of attribute descriptions.
Definition: attribdescset.h:29
AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether thi...
Definition: attribdescid.h:25
Class that holds 2d seismic data or attribute data.
Definition: attribdataholder.h:78
const RegularSeisDataPack * cache_
Definition: attribengman.h:134
VolumeDataPack for 2D and 3D seismic data.
Definition: seisdatapack.h:42
Seismic trace storage Output.
Definition: attriboutput.h:143
Definition: uistring.h:88
Set of BufferString objects.
Definition: bufstringset.h:25
DescSet * procattrset_
Definition: attribengman.h:136
The attribute engine manager.
Definition: attribengman.h:43
const DescSet * attribSet() const
Definition: attribengman.h:62
Manages DataPacks.
Definition: datapack.h:174
FixedString Desc()
Definition: keystrs.h:60
Set of (small) copyable elements.
Definition: commontypes.h:26
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
TypeSet< SelSpec > attrspecs_
Definition: attribengman.h:138
int curattridx_
Definition: attribengman.h:137
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
bool hasCache() const
Definition: attribengman.h:123
const NLAModel * nlamodel_
Definition: attribengman.h:128
Information for a seismic trace, AKA trace header info.
Definition: seisinfo.h:24
Index_Type GeomID
Definition: commontypes.h:48
float undefValue() const
Definition: attribengman.h:66
const DescSet * inpattrset_
Definition: attribengman.h:127
float udfval_
Definition: attribengman.h:130
set of seismic traces.
Definition: seisbuf.h:28
const NLAModel * nlaModel() const
Definition: attribengman.h:63
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:21
void setGeomID(const Pos::GeomID geomid)
Definition: attribengman.h:73
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:43
DataPackMgr & dpm_
Definition: attribengman.h:132
TrcKeyZSampling & tkzs_
Definition: attribengman.h:129
const TrcKeyZSampling & cubeSampling() const
Definition: attribengman.h:64
Semblance Attribute.
Definition: attribdataholder.h:21
Specification to enable chunkwise execution of a process.
Definition: executor.h:38