23 class SeisPSImpLineBuf;
41 SeisPSImpDataMgr(
const MultiID& pswrid);
42 virtual ~SeisPSImpDataMgr();
46 bool needWrite()
const {
return !towrite_.isEmpty(); }
49 bool isEmpty()
const {
return lines_.isEmpty(); }
72 void updateStatus(
int);
#define mExpClass(module)
Definition: commondefs.h:160
Summary for a Seismic object.
Definition: segydirectdef.h:23
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: seiswrite.h:41
void setSampleNames(const BufferStringSet &bss)
Definition: seisimpps.h:53
void setMaxInlOffset(int i)
Definition: seisimpps.h:52
Definition: uistring.h:89
Set of BufferString objects.
Definition: bufstringset.h:28
SeisTrcWriter * wrr_
Definition: seisimpps.h:64
ObjectSet< SeisPSImpLineBuf > lines_
Definition: seisimpps.h:62
int maxinloffs_
Definition: seisimpps.h:65
int gathersize_
Definition: seisimpps.h:69
uiString errmsg_
Definition: seisimpps.h:70
bool isEmpty() const
Definition: seisimpps.h:49
BufferStringSet samplenms_
Definition: seisimpps.h:67
MultiID wrid_
Definition: seisimpps.h:63
const SeisTrcWriter * trcWriter() const
Definition: seisimpps.h:57
bool needWrite() const
Definition: seisimpps.h:46
Seismic trace.
Definition: seistrc.h:34
BufferString errmsg_
Definition: horizontracker.h:119
TypeSet< int > towrite_
Definition: seisimpps.h:66
int maxInlOffset() const
Definition: seisimpps.h:51
uiString errMsg() const
Definition: seisimpps.h:56
bool constGatherSize() const
Definition: seisimpps.h:58
Compound key consisting of ints.
Definition: multiid.h:25
Manages import of acquisition-sorted PS data. May take loads of memory.
Definition: seisimpps.h:37