79 int nrFiles()
const {
return fnames_.size(); }
87 int nrRcvrs()
const {
return nrrcvpershot_; }
107 bool open(
const char*);
109 bool readFileHeader();
113 int addTrcsAscii(
const SeisTrc&,
char*);
114 bool addTrcsBinary(
const SeisTrc&);
#define mExpClass(module)
Definition: commondefs.h:160
Summary for a Seismic object.
Definition: segydirectdef.h:23
BufferStringSet rcvattrs_
Definition: seisimpbpsif.h:103
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
StreamData cursd_
Definition: seisimpbpsif.h:99
SeisPSImpDataMgr & datamgr_
Definition: seisimpbpsif.h:104
#define od_int64
Definition: plftypes.h:36
od_int64 nrDone() const
Definition: seisimpbpsif.h:75
BufferStringSet hdrlines_
Definition: seisimpbpsif.h:101
int nrRejected() const
Definition: seisimpbpsif.h:88
int curfileidx_
Definition: seisimpbpsif.h:92
int nrrejected_
Definition: seisimpbpsif.h:94
bool irregular_
Definition: seisimpbpsif.h:97
int nrShots() const
Definition: seisimpbpsif.h:86
bool endofinput_
Definition: seisimpbpsif.h:98
void setMaxInlOffset(int i)
Definition: seisimpps.h:52
const BufferStringSet & rcvAttrs() const
Definition: seisimpbpsif.h:83
Definition: uistring.h:89
Set of BufferString objects.
Definition: bufstringset.h:28
uiString uiNrDoneText() const
will be nrDoneText() in 7.x
Definition: seisimpbpsif.h:76
bool isIrregular() const
Definition: seisimpbpsif.h:85
uiString errmsg_
Definition: seisimpbpsif.h:105
reads a BPSIF prestack data exchange file into a PS data store
Definition: seisimpbpsif.h:66
BufferStringSet fnames_
Definition: seisimpbpsif.h:100
Holds data to use and close an iostream.
Definition: strmdata.h:28
int nrrcvpershot_
Definition: seisimpbpsif.h:95
BufferStringSet shotattrs_
Definition: seisimpbpsif.h:102
const BufferStringSet & shotAttrs() const
Definition: seisimpbpsif.h:82
Seismic trace.
Definition: seistrc.h:34
int nrFiles() const
Definition: seisimpbpsif.h:79
int nrRcvrs() const
Definition: seisimpbpsif.h:87
bool binary_
Definition: seisimpbpsif.h:96
int nrshots_
Definition: seisimpbpsif.h:93
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
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
const BufferStringSet & header() const
Definition: seisimpbpsif.h:81