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.