36 #define DATRW_MSEEDREAD_MSEEDRECORD_OTHER_CC_VERSION \ 37 "DATRW_MSEEDREAD_MSEEDRECORD_OTHER_CC V1.1" 39 #include <datrwxx/mseedread.h> 40 #include<aff/subarray.h> 76 if (! (aflags.
tcorrapp || (this->recordheader().tcorr == 0) ) )
78 libtime::TRelativeTime corr(0,0,0,0,0,100);
83 retval += (corr * tcorr);
91 retval -= (corr * tcorr);
99 libtime::TRelativeTime corr(0,0,0,0,0,1);
102 retval += (corr * tcorr);
110 retval -= (corr * tcorr);
const SEED::FixedDataRecordHeader & recordheader() const
returns Fixed Data Record Header
double samplinginterval(const short int &srate, const short int &srmult)
calculate sampling interval from srate and smult
double dt() const
return sampling interval
const SEED::DataExtensionBlockette & blockette1001() const
returns Data Extension Blockette
bool hasblockette1001() const
true if Data Extension Blockette is present
aff::Series< Tvalue > Tseries
type of container for sample data
Root namespace of library.
libtime::TAbsoluteTime convert(const SEED::BTIME &t)
convert BTIME structure to libtime structure
bool valid() const
true if record was successfully read
SEED::FixedDataRecordHeader Mrecordheader
Fixed Data Record Header.
libtime::TAbsoluteTime date() const
return time of first sample
Tseries Mdata
Container for sample data.
bool tcorrapp
time correction applied
Tseries data() const
Return actual data samples stored in object.