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

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

amplitude() constmspass::seismic::PowerSpectrum
append_chain(const std::string key, const std::string val, const std::string separator=std::string(":"))mspass::utility::Metadata
BasicSpectrum()mspass::seismic::BasicSpectruminline
BasicSpectrum(const double dfin, const double f0in, const double dtin, const int npts_in)mspass::seismic::BasicSpectruminline
BasicSpectrum(const BasicSpectrum &parent)mspass::seismic::BasicSpectruminline
begin() const noexceptmspass::utility::Metadata
change_key(const std::string oldkey, const std::string newkey)mspass::utility::Metadata
changed_or_set (defined in mspass::utility::Metadata)mspass::utility::Metadataprotected
clear_modified()mspass::utility::Metadatainline
dead() constmspass::seismic::BasicSpectruminline
df() constmspass::seismic::BasicSpectruminline
dfval (defined in mspass::seismic::BasicSpectrum)mspass::seismic::BasicSpectrumprotected
dt() constmspass::seismic::BasicSpectruminline
elogmspass::seismic::PowerSpectrum
end() const noexceptmspass::utility::Metadata
erase(const std::string key)mspass::utility::Metadata
f0() constmspass::seismic::BasicSpectruminline
f0val (defined in mspass::seismic::BasicSpectrum)mspass::seismic::BasicSpectrumprotected
frequencies() constmspass::seismic::PowerSpectrumvirtual
frequency(const int sample_number) constmspass::seismic::PowerSpectruminlinevirtual
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_string(const std::string key) const overridemspass::utility::Metadatainlinevirtual
is_defined(const std::string key) const noexceptmspass::utility::Metadata
is_live (defined in mspass::seismic::BasicSpectrum)mspass::seismic::BasicSpectrumprotected
keys() const noexceptmspass::utility::Metadata
kill()mspass::seismic::BasicSpectruminline
live() constmspass::seismic::BasicSpectruminline
md (defined in mspass::utility::Metadata)mspass::utility::Metadataprotected
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
modified() constmspass::utility::Metadatainline
nf() constmspass::seismic::PowerSpectruminlinevirtual
Nyquist() constmspass::seismic::PowerSpectruminlinevirtual
operator+(const Metadata &other) constmspass::utility::Metadata
operator+=(const PowerSpectrum &other)mspass::seismic::PowerSpectrum
mspass::utility::Metadata::operator+=(const Metadata &rhs) noexceptmspass::utility::Metadata
operator=(const PowerSpectrum &parent) (defined in mspass::seismic::PowerSpectrum)mspass::seismic::PowerSpectrum
operator=(const BasicSpectrum &parent) (defined in mspass::seismic::BasicSpectrum)mspass::seismic::BasicSpectruminline
mspass::utility::Metadata::operator=(const Metadata &mdold)mspass::utility::Metadata
parent_dt (defined in mspass::seismic::BasicSpectrum)mspass::seismic::BasicSpectrumprotected
parent_npts (defined in mspass::seismic::BasicSpectrum)mspass::seismic::BasicSpectrumprotected
power(const double f) constmspass::seismic::PowerSpectrum
PowerSpectrum()mspass::seismic::PowerSpectrum
PowerSpectrum(const mspass::utility::Metadata &md, const std::vector< T > &d, const double dfin, const std::string nm, const double f0in, const double dtin, const int npts_in)mspass::seismic::PowerSpectrum
PowerSpectrum(const PowerSpectrum &parent) (defined in mspass::seismic::PowerSpectrum)mspass::seismic::PowerSpectrum
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
rayleigh() constmspass::seismic::BasicSpectruminline
sample_number(const double f) constmspass::seismic::BasicSpectruminline
set_df(const double dfin)mspass::seismic::BasicSpectruminline
set_dt(const double dtin)mspass::seismic::BasicSpectruminline
set_f0(const double f0in)mspass::seismic::BasicSpectruminline
set_live()mspass::seismic::BasicSpectruminline
set_npts(const int npts_in)mspass::seismic::BasicSpectruminline
size() const noexceptmspass::utility::Metadata
spectrummspass::seismic::PowerSpectrum
spectrum_typemspass::seismic::PowerSpectrum
timeseries_npts() constmspass::seismic::BasicSpectruminline
type(const std::string key) const (defined in mspass::utility::Metadata)mspass::utility::Metadata
~BasicMetadata() (defined in mspass::utility::BasicMetadata)mspass::utility::BasicMetadatainlinevirtual
~BasicSpectrum() (defined in mspass::seismic::BasicSpectrum)mspass::seismic::BasicSpectruminlinevirtual
~Metadata()mspass::utility::Metadatainlinevirtual