 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "prestackprocessingmod.h"
32 class EventPatchReader;
33 class EventPatchWriter;
67 static const char*
sFileType() {
return "Prestack events"; }
73 static const char*
sKeyISamp() {
return "In-line sampling"; }
74 static const char*
sKeyCSamp() {
return "Cross-line sampling";}
uiString uiMessage() const
will be message() again in 7.x
Definition: prestackeventio.h:115
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:35
uiString errMsg() const
Definition: prestackeventio.h:146
static const char * sKeyNrHorizons()
Definition: prestackeventio.h:76
uiString uiNrDoneText() const
will be nrDoneText() in 7.x
Definition: prestackeventio.h:143
EventWriter(IOObj *, EventManager &)
const TrcKeySampling * horsel_
Definition: prestackeventio.h:94
IOObj * ioobj_
Definition: prestackeventio.h:123
T to(const F &fr)
Definition: convert.h:34
uiString errmsg_
Definition: prestackeventio.h:126
mODTextTranslationClass(EventWriter)
static const char * sKeyPrimaryDipSource()
Definition: prestackeventio.h:71
EventManager * eventmanager_
Definition: prestackeventio.h:92
static const char * sKeyHorizonID()
Definition: prestackeventio.h:77
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:23
Set of BufferString objects.
Definition: bufstringset.h:26
EventManager & eventmanager_
Definition: prestackeventio.h:125
BufferStringSet filestocopy_
Definition: prestackeventio.h:152
#define od_int64
Definition: plftypes.h:35
#define mExpClass(module)
Definition: commondefs.h:177
Reader for PreStack events.
Definition: prestackeventio.h:40
bool getPositions(BinIDValueSet &) const
Only after first nextStep, or prepareWork.
mODTextTranslationClass(EventReader)
EventReader(IOObj *, EventManager *, bool trigger)
od_int64 nrDone() const
Definition: prestackeventio.h:141
static const char * sKeyISamp()
Definition: prestackeventio.h:73
Byte-level data interpreter.
Definition: cbvswriter.h:21
static const char * sKeyInt32DataChar()
Definition: prestackeventio.h:69
IOObj * from_
Definition: prestackeventio.h:156
static const char * sOldHorizonFileName()
Definition: prestackeventio.h:80
const BinIDValueSet * bidsel_
Definition: prestackeventio.h:93
Duplicator for PreStack events.
Definition: prestackeventio.h:135
static const char * sKeyCSamp()
Definition: prestackeventio.h:74
const IOObj * ioobj_
Definition: prestackeventio.h:91
static const char * sKeyInt16DataChar()
Definition: prestackeventio.h:68
bool getBoundingBox(Interval< int > &inlrg, Interval< int > &crlrg) const
Only after first nextStep, or prepareWork.
ObjectSet< EventPatchWriter > patchwriters_
Definition: prestackeventio.h:122
bool writeAuxData(const char *fnm)
bool addReader(const char *fnm)
int totalnr_
Definition: prestackeventio.h:151
EventDuplicator(IOObj *from, IOObj *to)
static const char * sKeySecondaryDipSource()
Definition: prestackeventio.h:72
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
bool prepareWork()
Will run automaticly at first nextStep.
Type
Definition: valseriesevent.h:25
uiString errmsg_
Definition: prestackeventio.h:98
static const char * sFileType()
Definition: prestackeventio.h:67
static int encodeEventType(VSEvent::Type)
uiString errmsg_
Definition: prestackeventio.h:153
Definition: synthseis.h:35
od_int64 totalNr() const
Definition: prestackeventio.h:140
IOPar auxinfo_
Definition: prestackeventio.h:124
uiString message_
Definition: prestackeventio.h:154
static const char * sKeyFloatDataChar()
Definition: prestackeventio.h:70
bool readAuxData(const char *fnm)
static const char * sHorizonFileType()
Definition: prestackeventio.h:82
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
IOObj * to_
Definition: prestackeventio.h:157
static VSEvent::Type decodeEventType(int)
BufferString errmsg_
Definition: horizontracker.h:118
static const char * sKeyHorizonRef()
Definition: prestackeventio.h:79
Writer for PreStack events.
Definition: prestackeventio.h:108
bool trigger_
Definition: prestackeventio.h:99
A EventManager is a set of EventsSet on multiple PreStack gathers, and are identified under the same ...
Definition: prestackevents.h:102
static bool readSamplingData(const IOObj &, SamplingData< int > &inl, SamplingData< int > &crl)
void setSelection(const BinIDValueSet *)
ObjectSet< EventPatchReader > patchreaders_
Definition: prestackeventio.h:96
uiString uiMessage() const
will be message() again in 7.x
Definition: prestackeventio.h:61
void setSelection(const TrcKeySampling *)
static const char * sKeyNextHorizonID()
Definition: prestackeventio.h:78
uiString uiMessage() const
will be message() again in 7.x
Definition: prestackeventio.h:142
static const char * sHorizonFileVersion()
Definition: prestackeventio.h:83
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
mODTextTranslationClass(EventDuplicator)
static const char * sAuxDataFileName()
Definition: prestackeventio.h:81
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021