1#ifndef _MSPASS_SEISMIC_TSWGAPS_H_
2#define _MSPASS_SEISMIC_TSWGAPS_H_
3#include "mspass/seismic/DataGap.h"
4#include "mspass/seismic/TimeSeries.h"
44 void ator(
const double tshift);
62 void rtoa(
const double tshift);
double dt() const
Definition BasicTimeSeries.h:153
Container defining invalid time spans for gappy seismic data.
Definition DataGap.h:30
Implemntation of TimeSeries for MsPASS.
Definition TimeSeries.h:14
Scalar TimeSeries with explicit data-gap tracking.
Definition TimeSeriesWGaps.h:7
virtual ~TimeSeriesWGaps()
Definition TimeSeriesWGaps.h:31
void zero_gaps()
Definition TimeSeriesWGaps.cc:126
TimeSeriesWGaps(const TimeSeriesWGaps &parent)
Definition TimeSeriesWGaps.h:21
size_t memory_use() const
Definition TimeSeriesWGaps.cc:155
void shift(const double dt)
Definition TimeSeriesWGaps.cc:109
void rtoa()
Definition TimeSeriesWGaps.cc:72
TimeSeriesWGaps()
Constructor.
Definition TimeSeriesWGaps.h:13
TimeSeriesWGaps(const TimeSeries &tsp, const DataGap &dgp)
Definition TimeSeriesWGaps.h:26
TimeSeriesWGaps & operator=(const TimeSeriesWGaps &parent)
Definition TimeSeriesWGaps.cc:148
void ator(const double tshift)
Definition TimeSeriesWGaps.cc:15
TimeSeriesWGaps(const TimeSeries &parent)
Definition TimeSeriesWGaps.h:19
Define metadata keys.
Definition BasicSpectrum.h:6