22#ifndef __stir_ArrayFilter1DUsingConvolutionSymmetricKernel_H__
23#define __stir_ArrayFilter1DUsingConvolutionSymmetricKernel_H__
29template <
typename elemT>
30class VectorWithOffset;
46template <
typename elemT>
Declaration of class stir::ArrayFunctionObject_2ArgumentImplementation.
ArrayFilter1DUsingConvolutionSymmetricKernel(const VectorWithOffset< elemT > &filter_kernel)
Construct the filter given the kernel coefficients.
Definition ArrayFilter1DUsingConvolutionSymmetricKernel.cxx:31
bool is_trivial() const override
checks if the kernel corresponds to a trivial filter operation
Definition ArrayFilter1DUsingConvolutionSymmetricKernel.cxx:42
A convenience class for children of ArrayFunctionObject. It implements the in-place operator() in ter...
Definition ArrayFunctionObject_2ArgumentImplementation.h:42
This class defines multi-dimensional (numeric) arrays.
Definition Array.h:78
A templated class for vectors, but with indices starting not from 0.
Definition VectorWithOffset.h:65