24 #ifndef SKA_CHEETAH_FLDO_CUDA_CONFIG_H 25 #define SKA_CHEETAH_FLDO_CUDA_CONFIG_H 27 #include "panda/ConfigActive.h" 28 #include "panda/Error.h" 29 #include "panda/Log.h" 41 class Config :
public panda::ConfigActive
43 typedef panda::ConfigActive BaseT;
48 bool const& enable_split()
const;
53 size_t const&
phases()
const;
108 void add_options(OptionsDescriptionEasyInit& add_options)
override;
124 #endif // SKA_CHEETAH_FLDO_CUDA_CONFIG_H
size_t const & nsubints() const
return the number of sub-integrations used in the sum-up data
int fldo_input_check(const fldo::cuda::Config &)
verify input config parameter are inside the bounds defined in CommonDefs.h.
size_t const & nsubbands() const
return the number of frequency sub-bands summed up
size_t const & phases() const
return the number of phase bins
Some limits and constants for FLDO.