![]() |
OpendTect
6.3
|
Calculates 'post-stack' properties of a PreStack data store. More...
Public Types | |
| enum | CalcType { Stats, LLSQ } |
Public Member Functions | |
| mDeclareEnumUtils (CalcType) enum AxisType | |
| mDeclareEnumUtils (AxisType) enum LSQType | |
| mDeclareEnumUtils (LSQType) class Setup | |
| PropCalc (const Setup &) | |
| virtual | ~PropCalc () |
| Setup & | setup () |
| const Setup & | setup () const |
| const Gather * | getGather () const |
| bool | hasAngleData () const |
| void | setGather (DataPack::ID) |
| void | setAngleData (DataPack::ID) |
| float | getVal (int sampnr) const |
| float | getVal (float z) const |
Static Public Member Functions | |
| static float | getVal (const PropCalc::Setup &su, TypeSet< float > &vals, TypeSet< float > &offs) |
Protected Member Functions | |
| void | removeGather () |
Protected Attributes | |
| RefMan< Gather > | gather_ |
| int * | innermutes_ |
| int * | outermutes_ |
| RefMan< Gather > | angledata_ |
| Setup | setup_ |
Calculates 'post-stack' properties of a PreStack data store.
| PreStack::PropCalc::PropCalc | ( | const Setup & | ) |
|
virtual |
|
inline |
| float PreStack::PropCalc::getVal | ( | int | sampnr | ) | const |
| float PreStack::PropCalc::getVal | ( | float | z | ) | const |
|
static |
|
inline |
|
inline |
|
inline |
|
protected |
| void PreStack::PropCalc::setAngleData | ( | DataPack::ID | ) |
Only used if AngleA0 or AngleCoeff. If not set, offset values from traces will be assumed to contain angles.
| void PreStack::PropCalc::setGather | ( | DataPack::ID | ) |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017