|
| | DeSpiker (VT maxgrubbs=VT(5)) |
| |
| bool | hasSpike (const VT *, IT sz) const |
| | returns whether there is at least one spike More...
|
| |
| bool | deSpike (VT *, IT sz) const |
| | fixes all spikes. returns whether any change made More...
|
| |
| IT | getSpikeIdx (const VT *, IT sz, VT *newvalptr=0) const |
| |
template<class VT, class IT>
class DeSpiker< VT, IT >
template<class VT , class IT >
template<class VT , class IT >
| bool DeSpiker< VT, IT >::deSpike |
( |
VT * |
vals, |
|
|
IT |
sz |
|
) |
| const |
|
inline |
fixes all spikes. returns whether any change made
template<class VT , class IT >
| IT DeSpiker< VT, IT >::getSpikeIdx |
( |
const VT * |
vals, |
|
|
IT |
sz, |
|
|
VT * |
newvalptr = 0 |
|
) |
| const |
|
inline |
returns index of first spike. if provided, will fill newvalptr with suggested replacement value
template<class VT , class IT >
| bool DeSpiker< VT, IT >::hasSpike |
( |
const VT * |
vals, |
|
|
IT |
sz |
|
) |
| const |
|
inline |
returns whether there is at least one spike
template<class VT , class IT >