Single pulse search asynchronous task.
More...
#include <cheetah/sps/detail/SpsTask.h>
|
typedef ImplementationsType::Architectures | Architectures |
|
|
| SpsTask (DmHandler dm_handler, SpHandler sm_handler) |
|
| SpsTask (SpsTask const &)=delete |
|
virtual std::shared_ptr< panda::ResourceJob > | submit (BufferType buffer) |
|
virtual void | finish (BufferFillerType &buffer_filler) |
|
template<typename DataType > |
void | call_dm_handler (DataType &&d) const |
| call the dm handler directly with the provided data
|
|
template<typename DataType > |
void | call_sp_handler (DataType &&d) const |
| call the sp handler directly with the provided data
|
|
virtual std::size_t | buffer_overlap () const |
|
virtual std::size_t | set_dedispersion_strategy (std::size_t memory_min, TimeFrequencyType const &data) |
|
|
typedef CommonTraits::BufferType | BufferType |
|
typedef CommonTraits::BufferFillerType | BufferFillerType |
|
typedef CommonTraits::TimeFrequencyType | TimeFrequencyType |
|
|
DmHandler | _dm_handler |
|
SpHandler | _sp_handler |
|
template<typename DmHandler, typename SpHandler, typename CommonTraits>
class ska::cheetah::sps::SpsTask< DmHandler, SpHandler, CommonTraits >
Single pulse search asynchronous task.
Definition at line 47 of file SpsTask.h.
The documentation for this class was generated from the following files: