3#include "mspass/seismic/CoreSeismogram.h"
4#include "mspass/utility/ErrorLogger.h"
5#include "mspass/utility/ProcessingHistory.h"
129 const std::string jobname = std::string(
"test"),
130 const std::string jobid = std::string(
"UNDEFINED"),
131 const std::string readername = std::string(
"load3C"),
132 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
Seismogram(const Seismogram &parent)
Definition Seismogram.h:173
Seismogram()
Definition Seismogram.h:17
Seismogram & operator=(const Seismogram &parent)
Definition Seismogram.cc:108
void load_history(const mspass::utility::ProcessingHistory &h)
Load just the ProcessingHistory data from another data source.
Definition Seismogram.cc:115
size_t memory_use() const
Definition Seismogram.cc:118
Seismogram(const Metadata &md, const std::string jobname=std::string("test"), const std::string jobid=std::string("UNDEFINED"), const std::string readername=std::string("load3C"), const std::string algid=std::string("0"))
Seismogram(const mspass::seismic::CoreSeismogram &d, const std::string alg)
Seismogram(const Metadata &md, bool load_data)
Construct from Metadata definition that includes data path.
Definition Seismogram.h:169
Lightweight class to preserve procesing chain of atomic objects.
Definition ProcessingHistory.h:226
Lightweight, simple matrix object.
Definition dmatrix.h:104
Define metadata keys.
Definition BasicSpectrum.h:6