DATRW++ library: seismic data I/O with multiple formats
|
seife format header parameter line More...
#include <seifeio.h>
Public Member Functions | |
ParameterLine () | |
default constructor More... | |
ParameterLine (const std::string &line, const bool &debug=false) | |
create header from string More... | |
std::string | line () const |
create line for output from values More... | |
void | set (const std::string &line) |
set values from line More... | |
query functions | |
unsigned int | nsamples () const |
return number of samples More... | |
std::string | format () const |
return Fortran data format More... | |
double | dt () const |
return sumpling interval More... | |
libtime::TRelativeTime | time () const |
return time of first sample as offset from midnight More... | |
set functions | |
void | nsamples (const unsigned int &n) |
return number of samples More... | |
void | format (const std::string &f) |
return Fortran data format More... | |
void | dt (const double &d) |
return sumpling interval More... | |
void | time (const libtime::TRelativeTime &t) |
return time of first sample as offset from midnight More... | |
Private Attributes | |
bool | Mdebug |
request debug output More... | |
double | Mdt |
sampling interval More... | |
std::string | Mformat |
Fortran data format. More... | |
unsigned int | Mnsamples |
number of samples More... | |
libtime::TRelativeTime | Mtime |
time of first sample More... | |
seife format header parameter line