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

date for one channel. More...

#include <tsoftdata.h>

Collaboration diagram for datrw::tsoft::Channeldata:

Public Member Functions

 Channeldata ()
 constructor to initialize More...
 
void chinfo (const Channelinfo &ci)
 set channel info More...
 
const Channelinfochinfo () const
 return channel info More...
 
Channelinfochinfo ()
 return channel info More...
 
void flushcollector ()
 function to flush collector to vector of sequences More...
 
int ntraces () const
 number of data traces More...
 
void push_sample (const libtime::TAbsoluteTime &time, const double &value, const double &undetval, const libtime::TRelativeTime &dt, const ReaderConfig &rc, const bool &debug=false)
 push a sample More...
 
const Datatracetrace (const unsigned int &i) const
 return data trace More...
 
Datatracetrace (const unsigned int &i)
 return data trace More...
 

Private Member Functions

void resetcollector ()
 function to reset collector More...
 

Private Attributes

Channelinfo Mchannelinfo
 channel info More...
 
Datasequence Mcollector
 vector of samples to collect from file More...
 
Tvodt Mtraces
 data traces More...
 

Detailed Description

date for one channel.

Definition at line 320 of file tsoftdata.h.


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