14 #include "velocitymod.h" 27 class VolumeFunctionSource;
36 bool moveTo(
const BinID&);
40 void enableExtrapolation(
bool);
41 void setStatics(
float t,
float vel);
46 bool computeVelocity(
float z0,
float dz,
int nr,
70 bool setFrom(
const DBKey& vel);
#define mExpClass(module)
Definition: commondefs.h:157
Velocity.
Definition: velocityfunction.h:30
Seismics.
Definition: segydirectdef.h:20
ObjectSet< const void > threads_
Definition: velocityfunctionvolume.h:87
static const char * sKeyZIsTime()
Definition: velocityfunctionvolume.h:78
Definition: velocityfunction.h:79
A lock of a type that (hopefully) suits your needs. To use it, you need the Locker class...
Definition: threadlock.h:51
is the access point for seismic traces. Instantiate a subclass and ask for what you need...
Definition: seisprovider.h:54
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
const VelocityDesc & getDesc() const
Definition: velocityfunctionvolume.h:67
bool extrapolate_
Definition: velocityfunctionvolume.h:53
SamplingData< float > velsampling_
Definition: velocityfunctionvolume.h:50
ObjectSet< Seis::Provider > velprovider_
Definition: velocityfunctionvolume.h:86
VelocityDesc desc_
Definition: velocityfunctionvolume.h:91
bool zit_
Definition: velocityfunctionvolume.h:49
FixedString Provider()
Definition: keystrs.h:103
Definition: velocityfunctionvolume.h:59
#define mDefaultFactoryInstanciationBase(keywrd, usernm)
Definition: factory.h:278
bool zit_
Definition: velocityfunctionvolume.h:90
TypeSet< float > vel_
Definition: velocityfunctionvolume.h:51
uiString toUiString(const DBKey &ky)
Definition: dbkey.h:117
Threads::Lock providerlock_
Definition: velocityfunctionvolume.h:89
float staticsvel_
Definition: velocityfunctionvolume.h:55
Definition: velocityfunctionvolume.h:32
static uiHor3DInterpol * create(uiParent *)
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
Definition: uistring.h:299
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:21
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
float statics_
Definition: velocityfunctionvolume.h:54
Definition: velocityfunction.h:39