version
0.0.1
Defines the C++ API for MsPASS
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
C
mspass::utility::AlgorithmDefinition
Lightweight data structure to completely describe an algorithm
C
mspass::utility::AttributeCrossReference
Cross reference between external and internal names
C
mspass::utility::AttributeMap
An object to map internal and external attribute names
C
mspass::utility::AttributeProperties
Defines properties of a database attribute and link to internal names
C
mspass::algorithms::amplitudes::BandwidthData
Holds parameters defining a passband computed from snr
▼
C
mspass::algorithms::deconvolution::Base3CDecon
Absract base class for algorithms handling full 3C data
C
mspass::algorithms::deconvolution::CNR3CDecon
Colored Noise Regularized 3C Deconvolution opertor
▼
C
mspass::algorithms::deconvolution::BasicDeconOperator
▼
C
mspass::algorithms::deconvolution::ScalarDecon
Base class decon operator for single station 3C decon (receiver functions)
C
mspass::algorithms::deconvolution::GeneralIterDecon
Implements the Generalized Iterative Method of Wang and Pavlis
C
mspass::algorithms::deconvolution::LeastSquareDecon
C
mspass::algorithms::deconvolution::MultiTaperSpecDivDecon
C
mspass::algorithms::deconvolution::MultiTaperXcorDecon
C
mspass::algorithms::deconvolution::WaterLevelDecon
▼
C
mspass::utility::BasicMetadata
Abstract base class for
Metadata
concept
▼
C
mspass::utility::Metadata
▼
C
mspass::seismic::Ensemble< T >
C
mspass::seismic::LoggingEnsemble< T >
Template class that extends
Ensemble
to include an error log and live tests
▼
C
mspass::seismic::CoreSeismogram
Vector (three-component) seismogram data object
▼
C
mspass::seismic::Seismogram
Implemntation of
Seismogram
for MsPASS
C
mspass::seismic::SeismogramWGaps
▼
C
mspass::seismic::CoreTimeSeries
Scalar time series data object
▼
C
mspass::seismic::TimeSeries
Implemntation of
TimeSeries
for MsPASS
C
mspass::seismic::TimeSeriesWGaps
C
mspass::seismic::Ensemble< Tdata >
C
mspass::seismic::PowerSpectrum
C
mspass::utility::AntelopePf
C++ object version of a parameter file
▼
C
mspass::utility::BasicProcessingHistory
▼
C
mspass::utility::ProcessingHistory
Lightweight class to preserve procesing chain of atomic objects
C
mspass::seismic::Seismogram
Implemntation of
Seismogram
for MsPASS
C
mspass::seismic::TimeSeries
Implemntation of
TimeSeries
for MsPASS
▼
C
mspass::seismic::BasicSpectrum
C
mspass::seismic::PowerSpectrum
▼
C
mspass::algorithms::BasicTaper
C
mspass::algorithms::CosineTaper
Taper front and/or end of a time seris with a half cosine function
C
mspass::algorithms::LinearTaper
Used to construct an operator to apply a linear taper to either end
C
mspass::algorithms::VectorTaper
▼
C
mspass::seismic::BasicTimeSeries
Base class for time series objects
C
mspass::seismic::CoreSeismogram
Vector (three-component) seismogram data object
C
mspass::seismic::CoreTimeSeries
Scalar time series data object
C
mspass::algorithms::Butterworth
MsPASS implementation of
Butterworth
filter as processing object
C
mspass::algorithms::deconvolution::ComplexArray
▼
C
mspass::seismic::DataGap
C
mspass::seismic::SeismogramWGaps
C
mspass::seismic::TimeSeriesWGaps
▼
C
mspass::utility::dmatrix
Lightweight, simple matrix object
C
mspass::utility::dvector
A vector compatible with dmatrix objects
▼
C
mspass::algorithms::deconvolution::ERR
C
mspass::algorithms::deconvolution::LAPACK_ERROR
C
mspass::utility::ErrorLogger
Container to hold error logs for a data object
▼
C
std::exception
▼
C
mspass::utility::MsPASSError
Base class for error object thrown by MsPASS library routines
C
mspass::utility::AntelopePfError
Error class for
AntelopePf
object
C
mspass::utility::MetadataGetError
Error thrown when get operators fail
C
mspass::utility::dmatrix_index_error
Special convenience class for matrix indexing errors
C
mspass::utility::dmatrix_size_error
Convenience class for dmatrix use errors
▼
C
mspass::algorithms::deconvolution::FFTDeconOperator
Object to hold components needed in all fft based decon algorithms
C
mspass::algorithms::deconvolution::CNR3CDecon
Colored Noise Regularized 3C Deconvolution opertor
C
mspass::algorithms::deconvolution::LeastSquareDecon
C
mspass::algorithms::deconvolution::MultiTaperSpecDivDecon
C
mspass::algorithms::deconvolution::MultiTaperXcorDecon
C
mspass::algorithms::deconvolution::WaterLevelDecon
C
mspass::algorithms::deconvolution::FortranComplex32
C
mspass::algorithms::deconvolution::FortranComplex64
C
mspass::algorithms::greater_seedorder
C
mspass::utility::LogData
C
mspass::utility::Metadata_typedef
Used in
Metadata
to defined type of
Metadata
associated with a given tag
C
mspass::utility::MetadataDefinitions
Define properties of
Metadata
known to mspass
C
mspass::io::mseed_index
C
mspass::io::MSEED_sid
C
mspass::algorithms::deconvolution::MTPowerSpectrumEngine
Multittaper power spectral estimator
C
mspass::utility::NodeData
Holds properties of data used as input to algorithm that created this object
C
mspass::utility::ProcessManager
C
mspass::algorithms::SegmentVectorProperties
C
mspass::algorithms::deconvolution::ShapingWavelet
Frequency domain shaping wavelet
C
mspass::seismic::SlownessVector
Slowness vector object.
C
mspass::utility::sort_by_stage
C
mspass::utility::SphericalCoordinate
Encapsulates spherical coordinates in a data structure
C
mspass::algorithms::deconvolution::ThreeCSpike
C
mspass::algorithms::TimeWindow
Defines a time window
C
mspass::algorithms::TimeWindowCmp
Function object used for weak comparison to order
TimeWindow
objects
C
mspass::seismic::TimeWindowCmp
Function object used for weak comparison to order TimeWindow objects
C
mspass::algorithms::TopMute
Mute operator for "top" of signals defined first smaple forward
C
mspass::utility::VectorStatistics< T >
Generic object to compute common robust statistics from a vector container of data
Generated by
1.9.1