24 #ifndef SKA_CHEETAH_DDTR_COMMONTYPES_H 25 #define SKA_CHEETAH_DDTR_COMMONTYPES_H 27 #include "cheetah/data/TimeFrequency.h" 28 #include "cheetah/data/DmTrials.h" 29 #include "panda/AggregationBufferFiller.h" 41 template<
typename ConfigType,
typename NumericalT,
template <
typename>
class AggregationBufferFactoryTemplate>
44 typedef ConfigType Config;
45 typedef typename ConfigType::PoolType Pool;
46 typedef NumericalT NumericalRep;
47 typedef NumericalRep value_type;
49 typedef ska::panda::AggregationBufferFiller<TimeFrequencyType> BufferFillerType;
50 typedef typename BufferFillerType::AggregationBufferType BufferType;
52 typedef std::function<void(std::shared_ptr<DmTrialsType>)> DedispersionHandler;
60 #endif // SKA_CHEETAH_DDTR_COMMONTYPES_H
Some limits and constants for FLDO.
A continuous memory container for dispersion measure trials of varying downsamplings.
Contains common types used through ddtr.