![]() |
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
1.8.5