DATRW++ library: seismic data I/O with multiple formats
|
|
protected |
constructor is protected: do not create an instance of this class
output stream base class constructor, has to be called from derived class.
os | C++ output file stream; all data will be written to this stream |
datatype | indicates the value type used for storing sample values in the file; if the file format uses integer values to store the data, round-off errors will happen, if float data is stored in this format; this parameter is stored and returned to the user upon request through datrw::odatstream::seriestype() |
handlesfilefree | true if the format can store the data in a FREE block for a data file (i.e. a free format string file header); this parameter is stored and returned to the user upon request through datrw::odatstream::handlesfilefree() |
handlestracefree | true if the format can store the data in a FREE block for a data trace (i.e. a free format string trace header); this parameter is stored and returned to the user upon request through datrw::odatstream::handlestracefree() |
handlessrce | true if the format can store SRCE data which defines a seismic source; this parameter is stored and returned to the user upon request through datrw::odatstream::handlessrce() |
handlesinfo | true if the format can store INFO data which defines receiver properties; this parameter is stored and returned to the user upon request through datrw::odatstream::handlesinfo() |
debug | set debug mode on a base class level |
Definition at line 87 of file datwrite.cc.
References DATRW_assert, DATRW_debug, and Mdebug.