3 #ifndef __ikp1ddata_hpp
4 #define __ikp1ddata_hpp
6 #include "ikp1dhod.hpp"
38 typedef std::vector<double> IKP1dRes;
133 int m_rnmin, m_rnmax;
IKP1dDataLayer(IKP1dHod &hod, IKP1dWaveType wt=IKP1d_WT_P)
IKP1dHod * calculatedHod()
Definition: ikp1ddata.hpp:113
IKP1dHod * m_shod
Definition: ikp1ddata.hpp:119
double calcStaticResidual(IKP1dRes &res)
double minDepthArea()
Definition: ikp1ddata.hpp:75
void waveType(IKP1dWaveType wt)
Definition: ikp1ddata.hpp:59
void setDepthArea(double min, double max)
Definition: ikp1ddata.hpp:21
IKP1dWaveType m_wt
Definition: ikp1ddata.hpp:123
IKP1dHod * m_chod
Definition: ikp1ddata.hpp:121
IKP1dWaveType waveType()
Definition: ikp1ddata.hpp:64
void setWeight(double weight)
Definition: ikp1ddata.hpp:95
Definition: ikp1ddata.hpp:43
Definition: ikp1dhod.hpp:41
virtual ~IKP1dDataLayer()
Definition: ikp1dlayers.hpp:17
double m_weight
Definition: ikp1ddata.hpp:125
double weight()
Definition: ikp1ddata.hpp:100
double maxDepthArea()
Definition: ikp1ddata.hpp:80
int maxDepthRecId()
Definition: ikp1ddata.hpp:90
int minDepthRecId()
Definition: ikp1ddata.hpp:85
void setDefaultDepthArea()
IKP1dHod * sourceHod()
Definition: ikp1ddata.hpp:108