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