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

◆ writetrace() [2/3]

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

write single precision float data

Reimplemented from datrw::odatstream.

Definition at line 84 of file oseifestream.cc.

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

85  {
86  DATRW_debug(Mdebug, "oseifestream::writetrace",
87  "write series of type float to file");
88  this->writetraceheader(series.size());
90  datrw::util::convert<Tfseries, Tdseries>(series));
91  } // void oseifestream::writetrace(const Tfseries& 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: