![]() |
OpendTect-6_4
6.4
|
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 | setGather (const PreStack::Gather &) |
| void | setAngleData (DataPack::ID) |
| void | setAngleData (const PreStack::Gather &) |
| float | getVal (int sampnr) const |
| float | getVal (float z) const |
| void | setAngleValuesInRadians (bool yn) |
Static Public Member Functions | |
| static float | getVal (const PropCalc::Setup &su, TypeSet< float > &vals, TypeSet< float > &offs) |
Protected Member Functions | |
| void | removeGather () |
Protected Attributes | |
| Gather * | gather_ |
| int * | innermutes_ |
| int * | outermutes_ |
| Gather * | angledata_ |
| Setup | setup_ |
Private Member Functions | |
| void | init () |
| bool | getAngleFromMainGather () const |
| void | handleNewGather () |
Calculates 'post-stack' properties of a PreStack data store.
| PreStack::PropCalc::PropCalc | ( | const Setup & | ) |
|
virtual |
|
private |
|
inline |
| float PreStack::PropCalc::getVal | ( | int | sampnr | ) | const |
| float PreStack::PropCalc::getVal | ( | float | z | ) | const |
|
static |
|
private |
|
inline |
|
private |
|
inline |
|
inline |
|
protected |
| void PreStack::PropCalc::setAngleData | ( | DataPack::ID | ) |
| void PreStack::PropCalc::setAngleData | ( | const PreStack::Gather & | ) |
Only used if AngleA0 or AngleCoeff. If not set, offset values from traces will be assumed to contain angles.
| void PreStack::PropCalc::setAngleValuesInRadians | ( | bool | yn | ) |
| void PreStack::PropCalc::setGather | ( | DataPack::ID | ) |
| void PreStack::PropCalc::setGather | ( | const PreStack::Gather & | ) |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019