3#include "mspass/seismic/CoreSeismogram.h"
4#include "mspass/utility/ErrorLogger.h"
5#include "mspass/utility/ProcessingHistory.h"
132 const std::string
jobname = std::string(
"test"),
133 const std::string
jobid = std::string(
"UNDEFINED"),
134 const std::string readername = std::string(
"load3C"),
135 const std::string algid = std::string(
"0"));
Base class for time series objects.
Definition BasicTimeSeries.h:35
Vector (three-component) seismogram data object.
Definition CoreSeismogram.h:39
Implemntation of Seismogram for MsPASS.
Definition Seismogram.h:14
const Seismogram operator-(const Seismogram &other) const
Definition Seismogram.h:261
Seismogram(const Seismogram &parent)
Definition Seismogram.h:176
Seismogram()
Definition Seismogram.h:17
Seismogram & operator=(const Seismogram &parent)
Definition Seismogram.cc:107
void load_history(const mspass::utility::ProcessingHistory &h)
Load just the ProcessingHistory data from another data source.
Definition Seismogram.cc:114
const CoreSeismogram operator+(const CoreSeismogram &other) const
Definition Seismogram.h:220
const Seismogram operator+(const Seismogram &other) const
Definition Seismogram.h:210
virtual ~Seismogram()
Definition Seismogram.h:180
size_t memory_use() const
Definition Seismogram.cc:117
Seismogram & operator+=(const CoreSeismogram &d)
Definition Seismogram.h:201
Seismogram & operator-=(const CoreSeismogram &d)
Definition Seismogram.h:252
Seismogram & operator*=(const double scale)
Definition Seismogram.h:230
Seismogram & operator-=(const Seismogram &d)
Definition Seismogram.h:240
const CoreSeismogram operator-(const CoreSeismogram &other) const
Definition Seismogram.h:271
Seismogram(const Metadata &md, bool load_data)
Construct from Metadata definition that includes data path.
Definition Seismogram.h:172
Seismogram & operator+=(const Seismogram &d)
Definition Seismogram.h:189
std::string jobname() const
Definition ProcessingHistory.h:91
std::string jobid() const
Definition ProcessingHistory.h:87
Lightweight class to preserve procesing chain of atomic objects.
Definition ProcessingHistory.h:243
ErrorLogger elog
Definition ProcessingHistory.h:246
Lightweight, simple matrix object.
Definition dmatrix.h:104
Define metadata keys.
Definition BasicSpectrum.h:6