14 #include "velocitymod.h" 44 static const char* sKeyInput();
45 static const char* sKeyOutput();
53 return tr(
"Traces written");
56 char getNewTrace(
SeisTrc&,
int threadidx);
#define mExpClass(module)
Definition: commondefs.h:157
Velocity.
Definition: velocityfunction.h:30
Seismics.
Definition: segydirectdef.h:20
Is an object that faciliates many threads to wait for something to happen.
Definition: thread.h:108
SeisSequentialWriter * sequentialwriter_
Definition: velocityvolumeconversion.h:68
is the access point for seismic traces. Instantiate a subclass and ask for what you need...
Definition: seisprovider.h:54
TrcKeySampling tks_
Definition: velocityvolumeconversion.h:63
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
#define od_int64
Definition: plftypes.h:34
VelocityDesc veloutpdesc_
Definition: velocityvolumeconversion.h:62
Definition: seiswrite.h:38
uiString errmsg_
Definition: velocityvolumeconversion.h:64
Definition: uistring.h:88
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:64
SeisTrcWriter * writer_
Definition: velocityvolumeconversion.h:67
FixedString Provider()
Definition: keystrs.h:103
Seis::Provider * provider_
Definition: velocityvolumeconversion.h:66
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:25
Definition: velocityvolumeconversion.h:33
VelocityDesc velinpdesc_
Definition: velocityvolumeconversion.h:61
IOObj * output_
Definition: velocityvolumeconversion.h:60
uiString errMsg() const
Definition: velocityvolumeconversion.h:42
Threads::ConditionVar lock_
Definition: velocityvolumeconversion.h:70
Seismic trace.
Definition: seistrc.h:31
BufferString errmsg_
Definition: horizontracker.h:117
Definition: seiswrite.h:113
od_int64 nrIterations() const
Definition: velocityvolumeconversion.h:48
od_int64 totalnr_
Definition: velocityvolumeconversion.h:58
uiString nrDoneText() const
Definition: velocityvolumeconversion.h:52
IOObj * input_
Definition: velocityvolumeconversion.h:59