3 #include "mspass/seismic/CoreSeismogram.h"
4 #include "mspass/utility/ProcessingHistory.h"
5 #include "mspass/utility/ErrorLogger.h"
106 const bool card,
const bool ortho,
128 const std::string jobid=std::string(
"UNDEFINED"),
129 const std::string readername=std::string(
"load3C"),
130 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:40
Implemntation of Seismogram for MsPASS.
Definition: Seismogram.h:15
Seismogram(const Seismogram &parent)
Definition: Seismogram.h:171
Seismogram()
Definition: Seismogram.h:18
Seismogram & operator=(const Seismogram &parent)
Definition: Seismogram.cc:115
void load_history(const mspass::utility::ProcessingHistory &h)
Load just the ProcessingHistory data from another data source.
Definition: Seismogram.cc:124
size_t memory_use() const
Definition: Seismogram.cc:128
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:167
Lightweight class to preserve procesing chain of atomic objects.
Definition: ProcessingHistory.h:258
Lightweight, simple matrix object.
Definition: dmatrix.h:102
Define metadata keys.
Definition: BasicSpectrum.h:6