DATRW++ library: seismic data I/O with multiple formats
|
void datrw::tsoft::Channeldata::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
Definition at line 228 of file tsoftdata.cc.
References datrw::tsoft::Datasequence::append(), datrw::tsoft::ReaderConfig::bridgeflagvalue, datrw::tsoft::ReaderConfig::bridgesamples, datrw::tsoft::ReaderConfig::bridgetime, datrw::tsoft::Datasequence::date(), DATRW_report_assert, datrw::hpmo::dt(), datrw::tsoft::ReaderConfig::flagbridged, datrw::tsoft::ReaderConfig::flagvalue, flushcollector(), datrw::tsoft::Datasequence::interval(), datrw::tsoft::ReaderConfig::keepundetval, Mcollector, datrw::tsoft::Datasequence::nsamples(), datrw::tsoft::ReaderConfig::setundetval, and datrw::tsoft::Datasequence::timeofnextsample().
Referenced by datrw::tsoft::Datacontainer::push_data().