14 #include "prestackprocessingmod.h" 31 class EventPatchReader;
32 class EventPatchWriter;
69 static const char*
sFileType() {
return "Prestack events"; }
75 static const char*
sKeyISamp() {
return "In-line sampling"; }
76 static const char*
sKeyCSamp() {
return "Cross-line sampling";}
90 bool addReader(
const char* fnm );
91 bool readAuxData(
const char* fnm);
127 bool writeAuxData(
const char* fnm);
#define mExpClass(module)
Definition: commondefs.h:157
static const char * sAuxDataFileName()
Definition: prestackeventio.h:83
EventManager & eventmanager_
Definition: prestackeventio.h:132
ObjectSet< EventPatchReader > patchreaders_
Definition: prestackeventio.h:98
T to(const F &fr)
Definition: convert.h:31
uiString errmsg_
Definition: prestackeventio.h:164
const TrcKeySampling * horsel_
Definition: prestackeventio.h:96
Reader for PreStack events.
Definition: prestackeventio.h:38
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
IOObj * ioobj_
Definition: prestackeventio.h:130
IOObj * to_
Definition: prestackeventio.h:168
static const char * sKeyISamp()
Definition: prestackeventio.h:75
static const char * sKeyHorizonID()
Definition: prestackeventio.h:79
#define od_int64
Definition: plftypes.h:34
Definition: prestackagc.h:18
od_int64 totalNr() const
Definition: prestackeventio.h:61
od_int64 nrDone() const
Definition: prestackeventio.h:118
static const char * sKeyPrimaryDipSource()
Definition: prestackeventio.h:73
EventManager * eventmanager_
Definition: prestackeventio.h:94
Definition: uistring.h:88
od_int64 totalnr_
Definition: prestackeventio.h:162
Set of BufferString objects.
Definition: bufstringset.h:25
static const char * sKeyInt32DataChar()
Definition: prestackeventio.h:71
ObjectSet< EventPatchWriter > patchwriters_
Definition: prestackeventio.h:129
uiString message() const
Definition: prestackeventio.h:152
const BinIDValueSet * bidsel_
Definition: prestackeventio.h:95
od_int64 totalnr_
Definition: prestackeventio.h:134
static const char * sKeySecondaryDipSource()
Definition: prestackeventio.h:74
od_int64 nrDone() const
Definition: prestackeventio.h:151
Duplicator for PreStack events.
Definition: prestackeventio.h:144
Byte-level data interpreter.
Definition: cbvswriter.h:20
void message(const char *)
default: to stderr
od_int64 nrdone_
Definition: prestackeventio.h:135
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
BufferStringSet filestocopy_
Definition: prestackeventio.h:163
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:25
static const char * sFileType()
Definition: prestackeventio.h:69
static const char * sKeyCSamp()
Definition: prestackeventio.h:76
static const char * sOldHorizonFileName()
Definition: prestackeventio.h:82
uiString message_
Definition: prestackeventio.h:165
od_int64 nrdone_
Definition: prestackeventio.h:103
static const char * sKeyInt16DataChar()
Definition: prestackeventio.h:70
const IOObj * ioobj_
Definition: prestackeventio.h:93
uiString errMsg() const
Definition: prestackeventio.h:157
od_int64 totalNr() const
Definition: prestackeventio.h:119
IOPar auxinfo_
Definition: prestackeventio.h:131
static const char * sKeyFloatDataChar()
Definition: prestackeventio.h:72
uiString errmsg_
Definition: prestackeventio.h:100
bool isEmpty() const
Definition: odstring.h:49
BufferString errmsg_
Definition: horizontracker.h:117
static const char * sKeyNextHorizonID()
Definition: prestackeventio.h:80
static const char * sKeyHorizonRef()
Definition: prestackeventio.h:81
od_int64 nrDone() const
Definition: prestackeventio.h:60
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:21
const char * errMsg() const
Definition: horizontracker.h:59
od_int64 totalnr_
Definition: prestackeventio.h:102
static const char * sHorizonFileType()
Definition: prestackeventio.h:84
static const char * sKeyNrHorizons()
Definition: prestackeventio.h:78
IOObj * from_
Definition: prestackeventio.h:167
Writer for PreStack events.
Definition: prestackeventio.h:111
Type
Definition: valseriesevent.h:24
od_int64 totalNr() const
Definition: prestackeventio.h:150
uiString errmsg_
Definition: prestackeventio.h:133
bool trigger_
Definition: prestackeventio.h:101
static const char * sHorizonFileVersion()
Definition: prestackeventio.h:85
A EventManager is a set of EventsSet on multiple PreStack gathers, and are identified under the same ...
Definition: prestackevents.h:102
Specification to enable chunkwise execution of a process.
Definition: executor.h:38
uiString nrDoneText() const
Definition: prestackeventio.h:154