DATRW++ library: seismic data I/O with multiple formats
datrw::tsoft::Datasequence Class Reference

sequence of contiguous data. More...

#include <tsoftdata.h>

Collaboration diagram for datrw::tsoft::Datasequence:

Public Member Functions

 Datasequence ()
 initialize More...
 
void append (const double &v)
 append sample More...
 
void date (const libtime::TAbsoluteTime d)
 set time of first sample More...
 
libtime::TAbsoluteTime date () const
 return time of first sample More...
 
void initialize ()
 initialize data sequence More...
 
void interval (const libtime::TRelativeTime i)
 set sampling interval More...
 
libtime::TRelativeTime interval () const
 return sampling interval More...
 
int nsamples () const
 return number of samples More...
 
double sample (const unsigned int &i) const
 return sample More...
 
Tdseries series () const
 return samples in a series container More...
 
libtime::TAbsoluteTime timeofnextsample (const bool &debug=false) const
 return time of next sample after last samples More...
 

Private Attributes

libtime::TAbsoluteTime Mdate
 time of first sample More...
 
libtime::TRelativeTime Minterval
 sampling interval More...
 
Tvod Msamples
 samples More...
 

Detailed Description

sequence of contiguous data.

Definition at line 270 of file tsoftdata.h.


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