Public Member Functions | |
void | filter (std::valarray< std::complex< T >> &signal, std::valarray< std::complex< T >> &spectrum) |
Filter a signal in frequency domain. | |
void | filter (gpuSignal< T > &signal) |
Filter a signal in place on device. | |
void | filter (thrust::complex< T > *data) |
Filter a signal in place on device. | |
void | writeFilter (size_t ncols, size_t nrows) |
carry over from parent class. More... | |
Protected Attributes | |
thrust::complex< T > * | _d_filter |
bool | _filter_set = false |
gpuSignal< T > | _signal |
void isce3::cuda::signal::gpuFilter< class >::writeFilter | ( | size_t | ncols, |
size_t | nrows | ||
) |
carry over from parent class.
eliminate and use parent?