Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Produces a stream of random SpCandidate's. More...
#include <cheetah/sps/emulator/Sps.h>
Public Types | |
typedef panda::Cpu | Architecture |
typedef SpsTraits::BufferType | BufferType |
typedef SpsTraits::TimeFrequencyType | TimeFrequencyType |
typedef TimeFrequencyType::TimeType | TimeType |
Public Member Functions | |
Sps (sps::Config const &) | |
Sps (Sps const &)=delete | |
Sps (Sps &&) | |
template<typename DmHandler , typename SpHandler > | |
void | operator() (panda::PoolResource< cheetah::Cpu > &, BufferType &, DmHandler &, SpHandler &) |
std::size_t | set_dedispersion_strategy (std::size_t memory_limit, TimeFrequencyType const &) |
Static Public Member Functions | |
static constexpr std::size_t | buffer_overlap () |
the number of time samples required to be copied from the end of the previous buffer in to the current one - returns 0 i.e no special restrictions | |
Produces a stream of random SpCandidate's.