23 namespace Seis {
class SelData; }
38 const IOObj& out,
bool dostack,
43 { offsrg_.start = r0; offsrg_.stop = r1; }
47 return tr(
"Gathers written");
51 virtual int nextStep();
#define mExpClass(module)
Definition: commondefs.h:157
Seismics.
Definition: segydirectdef.h:20
uiString nrDoneText() const
Definition: seispsmerge.h:46
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
virtual od_int64 nrDone() const
Definition: seispsmerge.h:49
#define od_int64
Definition: plftypes.h:34
Definition: seiswrite.h:38
Prestack seismic data merger.
Definition: seispsmerge.h:33
Finds next BinID in TrcKeySampling; initializes to first position.
Definition: trckeysampling.h:181
int totnr_
Definition: seispsmerge.h:65
Definition: uistring.h:88
Interval< float > offsrg_
Definition: seispsmerge.h:57
TrcKeySamplingIterator * iter_
Definition: seispsmerge.h:59
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:25
Seis::SelData * sd_
Definition: seispsmerge.h:55
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:78
will sub-sample in inl and crl, and re-sample in Z
Definition: seisresampler.h:27
ObjectSet< SeisPSReader > readers_
Definition: seispsmerge.h:60
int nrdone_
Definition: seispsmerge.h:66
Definition: seispsmerge.h:73
uiString message() const
Definition: seispsmerge.h:45
Seismic trace.
Definition: seistrc.h:31
bool dostack_
Definition: seispsmerge.h:63
uiString msg_
Definition: seispsmerge.h:64
SeisResampler * resampler_
Definition: seispsmerge.h:56
set of seismic traces.
Definition: seisbuf.h:28
void setOffsetRange(float r0, float r1)
Definition: seispsmerge.h:42
reads from a prestack seismic data store.
Definition: seispsread.h:33
SeisTrcWriter * writer_
Definition: seispsmerge.h:61
ObjectSet< const IOObj > * objs_
Definition: seispsmerge.h:81
virtual od_int64 totalNr() const
Definition: seispsmerge.h:50
Specification to enable chunkwise execution of a process.
Definition: executor.h:38