OpendTect-6_4  6.4
Classes | Typedefs | Functions
Attrib Namespace Reference

Semblance Attribute. More...

Classes

class  BinIDParam
 A parameter that is used by an attribute. More...
 
class  BoolParam
 Bool parameter that is used by an attribute. More...
 
class  Coherency
 Calculates coherency. More...
 
class  Convolve
 Convolution Attribute. More...
 
class  CurrentSel
 
class  Data2DArray
 Class that holds 2d seismic data or attribute data in an array. More...
 
class  Data2DHolder
 Class that holds 2d seismic data or attribute data. More...
 
class  DataHolder
 Holds the attribute data. More...
 
class  DataHolderArray
 An array of attribute data holders. More...
 
class  DataHolderLineBuffer
 Attribute DataHolder Line Buffer. More...
 
class  DataPackOutput
 Attribute DataPack Output. More...
 
class  DeltaResample
 Resamples the trace at shifted locations. More...
 
class  Desc
 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. More...
 
class  DescID
 AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether this Desc is to be found in the DescSet dedicated for stored Attributes. More...
 
class  DescSet
 Set of attribute descriptions. More...
 
class  DescSetMan
 Manages attribute description set. More...
 
class  DescSetsHolder
 Pack to carry DescSet Managers for live attributes and DescSets for stored data, both in 2D and 3D. More...
 
class  DescSetup
 Setup class for Attrib::Desc. More...
 
class  DipFilter
 Dip filtering Attribute. More...
 
class  Energy
 Energy Attribute More...
 
class  EngineMan
 The attribute engine manager. More...
 
class  EnumParam
 Enum parameter that is used by an attribute. More...
 
class  Evaluate
 Evaluate Attribute More...
 
class  Event
 Event attribute More...
 
class  ExtAttribCalc
 Generic class for attribs that does not come from the attribute engine. More...
 
class  FingerPrint
 FingerPrint Attribute Calculates the match with a definite vector. More...
 
class  FreqFilter
 Frequency filtering attribute. More...
 
class  Frequency
 Frequency Attribute. More...
 
class  GapDecon
 Gap deconvolution attribute. More...
 
class  Hilbert
 Calculates Hilbert transform. More...
 
class  InputSpec
 Specification of input data of an attribute. More...
 
class  Instantaneous
 Instantaneous Attribute More...
 
class  LocationOutput
 Output at discrete locations ( For example a pickset. ) More...
 
class  MatchDelta
 Computes the match delta between two cubes. Ties Max events to each other. More...
 
class  Mathematics
 Math Attribute More...
 
class  NumGateParam
 Gate parameter that is used by an attribute. For example: IntGateParam, FloatGateParam, DoubleGateParam and ZGateParam. More...
 
class  NumParam
 Numerical parameter that is used by an attribute. For example: IntParam, FloatParam and DoubleParam. More...
 
class  Output
 Base class for attribute Output. More...
 
class  Param
 A parameter that is used by an attribute. More...
 
class  ParamGroup
 Attrib::Param that contains many (a set) Attrib::Param of one kind. More...
 
class  Position
 Position Attribute. More...
 
class  PosVecOutputGen
 Positionvector output generator for attributes. More...
 
class  Processor
 Attribute Processor. More...
 
class  Provider
 Provides the actual output to ... More...
 
class  ProviderFactory
 Factory for attribute providers. More...
 
class  PSAttrib
 "Prestack Attribute" More...
 
class  Reference
 Reference Attribute More...
 
class  Relief
 Pseudo Relief Attribute. More...
 
class  SampleValue
 Sample Value Attribute. More...
 
class  Scaling
 Scaling Attribute Calculates the squared sum of the gate's samples divided by the number of samples in the gate. More...
 
class  SeisStorageRefParam
 Stored seismic input parameter used by an attribute. More...
 
class  SeisTrcStorOutput
 Seismic trace storage Output. More...
 
class  SelInfo
 Supplies lists of available attribute input. More...
 
class  SelSpec
 Specifies an attribute selection (ID or output number of NN). More...
 
class  Semblance
 
class  Shift
 Shift Attribute Shift takes the input at a specified position and outputs it at other relative positions. More...
 
class  Similarity
 Similarity Attribute More...
 
class  Slice
 Slice containing attribute values. More...
 
class  SliceSet
 Set of attrib slices. More...
 
class  SpecDecomp
 Spectral Decomposition Attribute. More...
 
class  StorageProvider
 Attribute storage provider. More...
 
class  StringParam
 String parameter that is used by an attribute. More...
 
class  TableOutput
 Output at a selection of locations. More...
 
class  Texture
 
class  Trc2DVarZStorOutput
 2D trace Output with variable Z range. More...
 
class  TrcSelectionOutput
 Output at an assorted selection of traces. More...
 
class  TwoDOutput
 Simple 2D Output. More...
 
class  ValParam
 Attribute Value Parameter. More...
 
class  VolStats
 Volume Statistics Attribute. More...
 
class  VolStatsBase
 Use VolStats instead. More...
 
class  WellLog
 WellLog Attribute More...
 

Typedefs

typedef void(* DescStatusUpdater) (Desc &)
 
typedef void(* DescDefaultsUpdater) (Desc &)
 
typedef Provider *(* ProviderCreater) (Desc &)
 
typedef NumParam< int > IntParam
 
typedef NumParam< float > FloatParam
 
typedef NumParam< double > DoubleParam
 
typedef NumGateParam< int > IntGateParam
 
typedef NumGateParam< float > FloatGateParam
 
typedef NumGateParam< double > DoubleGateParam
 
typedef NumGateParam< float > ZGateParam
 

Functions

const DescSetsHolderDSHolder ()
 
DescSetsHoldereDSHolder ()
 
ProviderFactoryPF ()
 
int getSteeringIndex (const BinID &)
 For every position there is a single steering index ...? More...
 
BinID getSteeringPosition (int)
 
 mDefineFactory1Param (AttributeEngine, ExtAttribCalc, const Attrib::SelSpec &, ExtAttrFact)
 

Detailed Description

Semblance Attribute.

OpendTect attributes.

Texture Attribute Texture Attribute definitions from http://www.fp.ucalgary.ca/mhallbey/equations.htm

Semblance gate= pos0= pos1= stepout=1,1 extension=[0|90|180|Cube|Cross|AllDir|Diagonal] steering=[Yes|No]

If steering is enabled, it is up to the user to make sure that the steering goes to the same position as pos0 and pos1 respectively.

Input: 0 Data 1 Steering

Extension: 0 90/180 Cube Cross AllDir Diagonal 1 pos0 pos0 0,0 0,0 0,0 2 pos1 pos1 0,step -step,step -step,step 3 pos0rot step,0 0,step step,step 4 pos1rot 0,-step step,step step,-step 5 -step,0 step,0 -step,-step 6 step,-step 7 0,-step 8 -step,-step 9 -step,0

Output: 0 Semblance

Input:
0               Data
Outputs:
0               Texture attributes

Typedef Documentation

typedef void(* Attrib::DescDefaultsUpdater) (Desc &)
typedef void(* Attrib::DescStatusUpdater) (Desc &)
typedef NumParam<double> Attrib::DoubleParam
typedef NumParam<float> Attrib::FloatParam
typedef NumParam<int> Attrib::IntParam
typedef Provider*(* Attrib::ProviderCreater) (Desc &)

Function Documentation

const DescSetsHolder& Attrib::DSHolder ( )
DescSetsHolder& Attrib::eDSHolder ( )
int Attrib::getSteeringIndex ( const BinID )

For every position there is a single steering index ...?

BinID Attrib::getSteeringPosition ( int  )
Attrib::mDefineFactory1Param ( AttributeEngine  ,
ExtAttribCalc  ,
const Attrib::SelSpec ,
ExtAttrFact   
)
ProviderFactory& Attrib::PF ( )

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019