OpendTect  6.3
welltieunitfactors.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6 (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7 Author: Bruno
8 Date: Feb 2009
9 RCS: $Id: welltieunitfactors.h,v 1.1 2009-01-19 13:02:33 cvsbruno Exp
10 $
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "wellattribmod.h"
16 #include "gendefs.h"
17 
18 class UnitOfMeasure;
19 namespace Well { class Log; }
20 
21 namespace WellTie
22 {
23 
25 {
26 public:
27 
28  double getVelFactor(const Well::Log&,bool issonic) const;
29  double getDenFactor(const Well::Log&) const;
30 
31  static const char* getStdVelLabel();
32  static const char* getStdTimeLabel();
33  static const char* getStdSonLabel();
34 
35 protected:
36 
37  const UnitOfMeasure* getUOM(const Well::Log&) const;
38  double calcVelFactor(const char*,bool) const;
39  double calcVelFactor(const char*) const;
40  double calcSonicVelFactor(const char*) const;
41  double calcDensFactor(const char*) const;
42 };
43 
44 } // namespace WellTie
#define mExpClass(module)
Definition: commondefs.h:157
Definition: welltieunitfactors.h:24
Well log.
Definition: welllog.h:40
Definition: file.h:109
Definition: welltiecshot.h:20
Definition: wellcommon.h:16
Unit of Measure.
Definition: unitofmeasure.h:33

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017