UNIVERS
15.3
UNIVERS base processing software API
|
#include <ikp1ddata.hpp>
Public Member Functions | |
IKP1dDataLayer (IKP1dHod &hod, IKP1dWaveType wt=IKP1d_WT_P) | |
IKP1dDataLayer (const IKP1dDataLayer &lay) | |
virtual | ~IKP1dDataLayer () |
double | calcStaticResidual (IKP1dRes &res) |
void | waveType (IKP1dWaveType wt) |
IKP1dWaveType | waveType () |
void | setDepthArea (double min, double max) |
void | setDefaultDepthArea () |
double | minDepthArea () |
double | maxDepthArea () |
int | minDepthRecId () |
int | maxDepthRecId () |
void | setWeight (double weight) |
double | weight () |
void | info () |
IKP1dHod * | sourceHod () |
IKP1dHod * | calculatedHod () |
Protected Attributes | |
IKP1dHod * | m_shod |
IKP1dHod * | m_chod |
IKP1dWaveType | m_wt |
double | m_weight |
One layer for optimization hodographs data
IKP1dDataLayer::IKP1dDataLayer | ( | IKP1dHod & | hod, |
IKP1dWaveType | wt = IKP1d_WT_P |
||
) |
Default constructor with hodograph and type of wave provided
IKP1dDataLayer::IKP1dDataLayer | ( | const IKP1dDataLayer & | lay | ) |
Copy constructor
|
virtual |
Destruct object
double IKP1dDataLayer::calcStaticResidual | ( | IKP1dRes & | res | ) |
Calculate point residual vector for current source and calculated hodographs. Return static value for this residual vector
|
inline |
Get current calculated hodograph
void IKP1dDataLayer::info | ( | ) |
Print itself info
|
inline |
Get maximal depth area
|
inline |
Get maximal hodograph record index for current depth range
|
inline |
Get minimal depth area
|
inline |
Get minimal hodograph record index for current depth range
void IKP1dDataLayer::setDefaultDepthArea | ( | ) |
Set fitted to the whole hodograph depth area. This area is default
void IKP1dDataLayer::setDepthArea | ( | double | min, |
double | max | ||
) |
Set hodograph depth area
|
inline |
Set weight in percentages
|
inline |
Get current source hodograph
|
inline |
Set type of wave
|
inline |
Get type of wave
|
inline |
Get weight
|
protected |
Calculated hodograph
|
protected |
Source hodograph
|
protected |
Hodograph weight for optimization
|
protected |
Type of wave