77 int nrFiles()
const {
return fnames_.size(); }
85 int nrRcvrs()
const {
return nrrcvpershot_; }
105 bool open(
const char*);
107 bool readFileHeader();
111 int addTrcsAscii(
const SeisTrc&,
char*);
112 bool addTrcsBinary(
const SeisTrc&);
#define mExpClass(module)
Definition: commondefs.h:157
Seismics.
Definition: segydirectdef.h:20
BufferStringSet rcvattrs_
Definition: seisimpbpsif.h:101
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
StreamData cursd_
Definition: seisimpbpsif.h:97
SeisPSImpDataMgr & datamgr_
Definition: seisimpbpsif.h:102
#define od_int64
Definition: plftypes.h:34
od_int64 nrDone() const
Definition: seisimpbpsif.h:73
BufferStringSet hdrlines_
Definition: seisimpbpsif.h:99
int nrRejected() const
Definition: seisimpbpsif.h:86
int curfileidx_
Definition: seisimpbpsif.h:90
int nrrejected_
Definition: seisimpbpsif.h:92
bool irregular_
Definition: seisimpbpsif.h:95
int nrShots() const
Definition: seisimpbpsif.h:84
bool endofinput_
Definition: seisimpbpsif.h:96
void setMaxInlOffset(int i)
Definition: seisimpps.h:50
const BufferStringSet & rcvAttrs() const
Definition: seisimpbpsif.h:81
Definition: uistring.h:88
Set of BufferString objects.
Definition: bufstringset.h:25
bool isIrregular() const
Definition: seisimpbpsif.h:83
uiString nrDoneText() const
Definition: seisimpbpsif.h:74
uiString errmsg_
Definition: seisimpbpsif.h:103
void message(const char *)
default: to stderr
reads a BPSIF prestack data exchange file into a PS data store
Definition: seisimpbpsif.h:64
BufferStringSet fnames_
Definition: seisimpbpsif.h:98
Holds data to use and close an iostream.
Definition: strmdata.h:29
int nrrcvpershot_
Definition: seisimpbpsif.h:93
BufferStringSet shotattrs_
Definition: seisimpbpsif.h:100
const BufferStringSet & shotAttrs() const
Definition: seisimpbpsif.h:80
Seismic trace.
Definition: seistrc.h:31
int nrFiles() const
Definition: seisimpbpsif.h:77
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
int nrRcvrs() const
Definition: seisimpbpsif.h:85
bool binary_
Definition: seisimpbpsif.h:94
int nrshots_
Definition: seisimpbpsif.h:91
Manages import of acquisition-sorted PS data. May take loads of memory.
Definition: seisimpps.h:35
Specification to enable chunkwise execution of a process.
Definition: executor.h:38
const BufferStringSet & header() const
Definition: seisimpbpsif.h:79