DATRW++ library: seismic data I/O with multiple formats
datrw::seife::ParameterLine Class Reference

seife format header parameter line More...

#include <seifeio.h>

Collaboration diagram for datrw::seife::ParameterLine:

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...
 

Detailed Description

seife format header parameter line

See also
The format description taken from seife.doc

Definition at line 69 of file seifeio.h.


The documentation for this class was generated from the following files: