UNIVERS
15.3
UNIVERS base processing software API
|
#include <bpflt_pred.hpp>
Public Member Functions | |
BPFltPRD (const Band &band, OperatorParams *op_par, unsigned int left_add, unsigned int right_add) | |
Public Member Functions inherited from BPFlt | |
BPFlt (const Band &band) | |
virtual | ~BPFlt () |
bool | operator() (std::vector< float > &ls, float dt) const |
float | operator() (float f) const |
const Band & | band () const |
Protected Member Functions | |
virtual bool | filter (std::vector< float > &ls, float dt) const |
Protected Member Functions inherited from BPFlt | |
virtual float | coeff (float f) const |
Protected Attributes | |
OperatorParams | m_op_par |
unsigned int | m_left_add |
unsigned int | m_right_add |
Protected Attributes inherited from BPFlt | |
Band | m_band |
Additional Inherited Members | |
Public Types inherited from BPFlt | |
typedef std::pair< float, float > | BElem |
typedef std::vector< BElem > | Band |
Band-pass filter with trace enlarging.
|
protectedvirtual |
Applies filter for provided signal with dt time step. Returns false on error.
Reimplemented from BPFlt.