version  0.0.1
Defines the C++ API for MsPASS
Public Member Functions | Friends | List of all members
mspass::algorithms::VectorTaper Class Reference

#include <Taper.h>

Inheritance diagram for mspass::algorithms::VectorTaper:
mspass::algorithms::BasicTaper

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
 

Detailed Description

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.


The documentation for this class was generated from the following files: