24 #ifndef SKA_CHEETAH_PIPELINE_DEDISPERSION_H 25 #define SKA_CHEETAH_PIPELINE_DEDISPERSION_H 27 #include "cheetah/pipeline/PipelineHandler.h" 28 #include "cheetah/sps/Sps.h" 35 template<
typename NumericalT>
38 template<
typename NumericalT>
45 template<
typename NumericalT>
53 typedef typename Sps::DmHandler DmHandler;
54 typedef typename std::shared_ptr<typename Sps::DmTrialType> DmTrialType;
55 typedef NumericalT NumericalRep;
61 void operator()(TimeFrequencyType&)
override = 0;
64 DmHandler _dm_handler;
71 #include "detail/Dedispersion.cpp" 73 #endif // SKA_CHEETAH_PIPELINE_DEDISPERSION_H
void operator()(TimeFrequencyType &) override=0
called each time data becomes available
Single Pulse Search top level interface.
Some limits and constants for FLDO.
Parse configuration parameters for a single beam in the pipeline instance of cheetah.
Base class for Cheetah Pipeline Handlers.
Base class for dedispersion pipeline handlers.