version  0.0.1
Defines the C++ API for MsPASS
mspass::seismic::Seismogram Member List

This is the complete list of members for mspass::seismic::Seismogram, including all inherited members.

accumulate(const std::string alg, const std::string algid, const AtomicType typ, const ProcessingHistory &newinput)mspass::utility::ProcessingHistory
add_many_inputs(const std::vector< ProcessingHistory * > &d)mspass::utility::ProcessingHistory
add_one_input(const ProcessingHistory &data_to_add)mspass::utility::ProcessingHistory
append_chain(const std::string key, const std::string val, const std::string separator=std::string(":"))mspass::utility::Metadata
ator(const double tshift)mspass::seismic::BasicTimeSeriesvirtual
BasicProcessingHistory() (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
BasicProcessingHistory(const std::string jobname, const std::string jobid) (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
BasicProcessingHistory(const BasicProcessingHistory &parent) (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
BasicTimeSeries()mspass::seismic::BasicTimeSeries
BasicTimeSeries(const BasicTimeSeries &)mspass::seismic::BasicTimeSeries
begin() const noexceptmspass::utility::Metadata
cardinal() constmspass::seismic::CoreSeismograminline
change_key(const std::string oldkey, const std::string newkey)mspass::utility::Metadata
changed_or_set (defined in mspass::utility::Metadata)mspass::utility::Metadataprotected
clean_accumulate_uuids()mspass::utility::ProcessingHistory
clear()mspass::utility::ProcessingHistory
clear_modified()mspass::utility::Metadatainline
components_are_cardinalmspass::seismic::CoreSeismogramprotected
components_are_orthogonalmspass::seismic::CoreSeismogramprotected
CoreSeismogram()mspass::seismic::CoreSeismogram
CoreSeismogram(const size_t nsamples)mspass::seismic::CoreSeismogram
CoreSeismogram(const std::vector< mspass::seismic::CoreTimeSeries > &ts, const unsigned int component_to_clone=0)mspass::seismic::CoreSeismogram
CoreSeismogram(const mspass::utility::Metadata &md, const bool load_data=true)mspass::seismic::CoreSeismogram
CoreSeismogram(const CoreSeismogram &)mspass::seismic::CoreSeismogram
created_by() constmspass::utility::ProcessingHistoryinline
current_nodedata() constmspass::utility::ProcessingHistory
dead() constmspass::seismic::BasicTimeSeriesinline
dt() constmspass::seismic::BasicTimeSeriesinline
elog (defined in mspass::utility::ProcessingHistory)mspass::utility::ProcessingHistory
end() const noexceptmspass::utility::Metadata
endtime() const noexceptmspass::seismic::CoreSeismograminline
erase(const std::string key)mspass::utility::Metadata
force_t0_shift(const double t)mspass::seismic::BasicTimeSeriesinline
free_surface_transformation(const mspass::seismic::SlownessVector u, const double vp0, const double vs0)mspass::seismic::CoreSeismogram
get(const std::string key) constmspass::utility::Metadata
get(const char *key) constmspass::utility::Metadatainline
get_any(const std::string key) constmspass::utility::Metadatainline
get_bool(const std::string key) const overridemspass::utility::Metadatainlinevirtual
get_double(const std::string key) const overridemspass::utility::Metadatainlinevirtual
get_int(const std::string key) const overridemspass::utility::Metadatainlinevirtual
get_long(const std::string key) constmspass::utility::Metadatainline
get_nodes() constmspass::utility::ProcessingHistory
get_string(const std::string key) const overridemspass::utility::Metadatainlinevirtual
get_transformation_matrix() constmspass::seismic::CoreSeismograminline
id() constmspass::utility::ProcessingHistoryinline
inputs(const std::string id_to_find) constmspass::utility::ProcessingHistory
is_defined(const std::string key) const noexceptmspass::utility::Metadata
is_empty() constmspass::utility::ProcessingHistory
is_origin() constmspass::utility::ProcessingHistory
is_raw() constmspass::utility::ProcessingHistory
is_saved() constmspass::utility::ProcessingHistory
is_volatile() constmspass::utility::ProcessingHistory
jid (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryprotected
jnm (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryprotected
jobid() const (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
jobname() const (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
keys() const noexceptmspass::utility::Metadata
kill()mspass::seismic::BasicTimeSeriesinline
live() constmspass::seismic::BasicTimeSeriesinline
load_history(const mspass::utility::ProcessingHistory &h)mspass::seismic::Seismogram
map_as_saved(const std::string alg, const std::string algid, const AtomicType typ)mspass::utility::ProcessingHistory
md (defined in mspass::utility::Metadata)mspass::utility::Metadataprotected
mdtmspass::seismic::BasicTimeSeriesprotected
memory_use() constmspass::seismic::Seismogram
merge(const ProcessingHistory &data_to_add)mspass::utility::ProcessingHistory
Metadata()mspass::utility::Metadatainline
Metadata(std::ifstream &ifs, const std::string form=std::string("pf"))mspass::utility::Metadata
Metadata(const Metadata &mdold)mspass::utility::Metadata
mlivemspass::seismic::BasicTimeSeriesprotected
modified() constmspass::utility::Metadatainline
mt0mspass::seismic::BasicTimeSeriesprotected
new_ensemble_process(const std::string alg, const std::string algid, const AtomicType typ, const std::vector< ProcessingHistory * > parents, const bool create_newid=true)mspass::utility::ProcessingHistory
new_map(const std::string alg, const std::string algid, const AtomicType typ, const ProcessingStatus newstatus=ProcessingStatus::VOLATILE)mspass::utility::ProcessingHistory
new_map(const std::string alg, const std::string algid, const AtomicType typ, const ProcessingHistory &data_to_clone, const ProcessingStatus newstatus=ProcessingStatus::VOLATILE)mspass::utility::ProcessingHistory
newid()mspass::utility::ProcessingHistory
nodes (defined in mspass::utility::ProcessingHistory)mspass::utility::ProcessingHistoryprotected
npts() constmspass::seismic::BasicTimeSeriesinline
nsampmspass::seismic::BasicTimeSeriesprotected
number_inputs() constmspass::utility::ProcessingHistory
number_inputs(const std::string uuidstr) constmspass::utility::ProcessingHistory
number_of_stages() overridemspass::utility::ProcessingHistoryvirtual
operator*=(const double)mspass::seismic::CoreSeismogram
operator+(const CoreSeismogram &other) constmspass::seismic::CoreSeismogram
mspass::utility::Metadata::operator+(const Metadata &other) constmspass::utility::Metadata
operator+=(const CoreSeismogram &d)mspass::seismic::CoreSeismogram
mspass::utility::Metadata::operator+=(const Metadata &rhs) noexceptmspass::utility::Metadata
operator-(const CoreSeismogram &other) constmspass::seismic::CoreSeismogram
operator-=(const CoreSeismogram &d)mspass::seismic::CoreSeismogram
operator=(const Seismogram &parent)mspass::seismic::Seismogram
mspass::seismic::CoreSeismogram::operator=(const CoreSeismogram &)mspass::seismic::CoreSeismogram
mspass::seismic::BasicTimeSeries::operator=(const BasicTimeSeries &parent)mspass::seismic::BasicTimeSeries
mspass::utility::Metadata::operator=(const Metadata &mdold)mspass::utility::Metadata
mspass::utility::ProcessingHistory::operator=(const ProcessingHistory &parent)mspass::utility::ProcessingHistory
operator=(const BasicProcessingHistory &parent) (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
operator[](const int sample) constmspass::seismic::CoreSeismogram
operator[](const double time) constmspass::seismic::CoreSeismogram
orthogonal() constmspass::seismic::CoreSeismograminline
ProcessingHistory()mspass::utility::ProcessingHistory
ProcessingHistory(const std::string jobnm, const std::string jid)mspass::utility::ProcessingHistory
ProcessingHistory(const ProcessingHistory &parent)mspass::utility::ProcessingHistory
put(const std::string key, T val) noexcept (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put(const char *key, T val) noexcept (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put(const std::string key, const double val) override (defined in mspass::utility::Metadata)mspass::utility::Metadatainlinevirtual
put(const std::string key, const int val) override (defined in mspass::utility::Metadata)mspass::utility::Metadatainlinevirtual
put(const std::string key, const bool val) override (defined in mspass::utility::Metadata)mspass::utility::Metadatainlinevirtual
put(const std::string key, const std::string val) override (defined in mspass::utility::Metadata)mspass::utility::Metadatainlinevirtual
put(const char *key, const char *val)mspass::utility::Metadatainline
put(std::string key, const char *val) (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put_bool(const std::string key, const bool val) (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put_double(const std::string key, const double val) (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put_int(const std::string key, const int val) (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put_long(const std::string key, const long val) (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put_object(const std::string key, const pybind11::object val) (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
put_string(const std::string key, const std::string val) (defined in mspass::utility::Metadata)mspass::utility::Metadatainline
rotate(mspass::utility::SphericalCoordinate &sc)mspass::seismic::CoreSeismogram
rotate(const double nu[3])mspass::seismic::CoreSeismogram
rotate(const double phi)mspass::seismic::CoreSeismogram
rotate_to_standard()mspass::seismic::CoreSeismogram
rtoa()mspass::seismic::BasicTimeSeriesvirtual
sample_number(double t) constmspass::seismic::BasicTimeSeriesinline
samprate() constmspass::seismic::BasicTimeSeriesinline
Seismogram()mspass::seismic::Seismograminline
Seismogram(const size_t nsamples)mspass::seismic::Seismogram
Seismogram(const mspass::seismic::CoreSeismogram &d)mspass::seismic::Seismogram
Seismogram(const mspass::seismic::CoreSeismogram &d, const std::string alg)mspass::seismic::Seismogram
Seismogram(const mspass::seismic::BasicTimeSeries &bts, const mspass::utility::Metadata &md)mspass::seismic::Seismogram
Seismogram(const mspass::seismic::BasicTimeSeries &b, const mspass::utility::Metadata &m, const mspass::utility::ProcessingHistory &his, const bool card, const bool ortho, const mspass::utility::dmatrix &tm, const mspass::utility::dmatrix &uin)mspass::seismic::Seismogram
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"))mspass::seismic::Seismogram
Seismogram(const Metadata &md, bool load_data)mspass::seismic::Seismograminline
Seismogram(const Seismogram &parent)mspass::seismic::Seismograminline
set_as_origin(const std::string alg, const std::string algid, const std::string uuid, const AtomicType typ, bool define_as_raw=false)mspass::utility::ProcessingHistory
set_dt(const double sample_interval)mspass::seismic::CoreSeismogramvirtual
set_id(const std::string newid)mspass::utility::ProcessingHistory
set_jobid(const std::string &newjid) (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
set_jobname(const std::string jobname) (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinline
set_live()mspass::seismic::BasicTimeSeriesinline
set_npts(const size_t npts)mspass::seismic::CoreSeismogramvirtual
set_t0(const double t0in)mspass::seismic::CoreSeismogramvirtual
set_transformation_matrix(const mspass::utility::dmatrix &A)mspass::seismic::CoreSeismogram
set_transformation_matrix(const double a[3][3])mspass::seismic::CoreSeismogram
set_transformation_matrix(pybind11::object a)mspass::seismic::CoreSeismogram
set_tref(const TimeReferenceType newtref)mspass::seismic::BasicTimeSeriesinline
shift(const double dt)mspass::seismic::BasicTimeSeriesvirtual
shifted() constmspass::seismic::BasicTimeSeriesinline
size() const noexceptmspass::utility::Metadata
stage() constmspass::utility::ProcessingHistoryinline
status() constmspass::utility::ProcessingHistoryinline
sync_npts()mspass::seismic::CoreSeismogram
t0() constmspass::seismic::BasicTimeSeriesinline
t0shift (defined in mspass::seismic::BasicTimeSeries)mspass::seismic::BasicTimeSeriesprotected
t0shift_is_valid (defined in mspass::seismic::BasicTimeSeries)mspass::seismic::BasicTimeSeriesprotected
time(const int i) constmspass::seismic::BasicTimeSeriesinline
time_is_relative() const (defined in mspass::seismic::BasicTimeSeries)mspass::seismic::BasicTimeSeriesinline
time_is_UTC() constmspass::seismic::BasicTimeSeriesinline
time_reference() constmspass::seismic::BasicTimeSeries
timetype() const (defined in mspass::seismic::BasicTimeSeries)mspass::seismic::BasicTimeSeriesinline
tmatrixmspass::seismic::CoreSeismogramprotected
transform(const double a[3][3])mspass::seismic::CoreSeismogram
trefmspass::seismic::BasicTimeSeriesprotected
type(const std::string key) const (defined in mspass::utility::Metadata)mspass::utility::Metadata
umspass::seismic::CoreSeismogram
~BasicMetadata() (defined in mspass::utility::BasicMetadata)mspass::utility::BasicMetadatainlinevirtual
~BasicProcessingHistory() (defined in mspass::utility::BasicProcessingHistory)mspass::utility::BasicProcessingHistoryinlinevirtual
~BasicTimeSeries()mspass::seismic::BasicTimeSeriesinlinevirtual
~CoreSeismogram()mspass::seismic::CoreSeismograminlinevirtual
~Metadata()mspass::utility::Metadatainlinevirtual
~Seismogram() (defined in mspass::seismic::Seismogram)mspass::seismic::Seismograminlinevirtual