DATRW++ library: seismic data I/O with multiple formats

◆ writetrace() [1/3]

void datrw::oseifestream::writetrace ( const Tdseries::Tcoc &  series)
protectedvirtual

write double data

Reimplemented from datrw::odatstream.

Definition at line 74 of file oseifestream.cc.

References DATRW_debug, datrw::odatstream::Mdebug, datrw::odatstream::Mos, datrw::seife::write_series(), and writetraceheader().

75  {
76  DATRW_debug(Mdebug, "oseifestream::writetrace",
77  "write series of type double to file");
78  this->writetraceheader(series.size());
79  datrw::seife::write_series(this->Mos, series);
80  } // void oseifestream::writetrace(const Tdseries& series)
std::ostream & Mos
output stream to be used by this class
Definition: datwrite.h:194
void write_series(std::ostream &os, const Tseries::Tcoc &s)
write samples to file
Definition: seifeio.cc:189
void writetraceheader(const unsigned int &n)
Definition: oseifestream.cc:95
#define DATRW_debug(C, N, M)
produce debug output
Definition: debug.h:50
bool Mdebug
global debug flag
Definition: datwrite.h:197
Here is the call graph for this function: