|
version
0.0.1
Defines the C++ API for MsPASS
|
#include <Taper.h>
Public Member Functions | |
| VectorTaper (const std::vector< double > taperdata) | |
| int | apply (mspass::seismic::TimeSeries &d) |
| int | apply (mspass::seismic::Seismogram &d) |
| void | disable () |
| void | enable () |
| std::vector< double > | get_taper () |
| double | get_t0head () const |
| double | get_t1head () const |
Public Member Functions inherited from mspass::algorithms::BasicTaper | |
| void | enable_head () |
| void | disable_head () |
| void | enable_tail () |
| void | disable_tail () |
| bool | head_is_enabled () |
| bool | tail_is_enable () |
Friends | |
| class | boost::serialization::access |
Additional Inherited Members | |
Protected Attributes inherited from mspass::algorithms::BasicTaper | |
| bool | head |
| bool | tail |
| bool | all |
General taper.
This method provides a simple way to build a taper from a set of uniformly spaced points. The apply methods will dogmatically only accept input data of the same length as the taper defined in the operator.
| mspass::algorithms::VectorTaper::VectorTaper | ( | ) |
|
virtual |
Implements mspass::algorithms::BasicTaper.
|
virtual |
Implements mspass::algorithms::BasicTaper.
|
inline |
|
inline |
|
inlinevirtual |
Implements mspass::algorithms::BasicTaper.
|
inlinevirtual |
Implements mspass::algorithms::BasicTaper.
|
inline |