Implementation of the IIR and FIR filters.
More...
#include "stir/shared_ptr.h"
#include <vector>
#include <iostream>
#include <cmath>
#include "stir/numerics/IR_filters.inl"
Go to the source code of this file.
|
| stir |
| Namespace for the STIR library (and some/most of its applications)
|
|
|
template<class RandIter1 , class RandIter2 , class RandIter3 , class RandIter4 > |
void | stir::IIR_filter (RandIter1 output_begin_iterator, RandIter1 output_end_iterator, const RandIter2 input_begin_iterator, const RandIter2 input_end_iterator, const RandIter3 input_factor_begin_iterator, const RandIter3 input_factor_end_iterator, const RandIter4 pole_begin_iterator, const RandIter4 pole_end_iterator, const bool if_initial_exists) |
|
template<class RandIter1 , class RandIter2 , class RandIter3 > |
void | stir::FIR_filter (RandIter1 output_begin_iterator, RandIter1 output_end_iterator, const RandIter2 input_begin_iterator, const RandIter2 input_end_iterator, const RandIter3 input_factor_begin_iterator, const RandIter3 input_factor_end_iterator, const bool if_initial_exists) |
|
Implementation of the IIR and FIR filters.
- Author
- Charalampos Tsoumpas
-
Kris Thielemans