24 #ifndef SKA_CHEETAH_CHANNEL_MASK_CHANNELRANGECONFIG_H 25 #define SKA_CHEETAH_CHANNEL_MASK_CHANNELRANGECONFIG_H 27 #include "cheetah/utils/Config.h" 31 namespace channel_mask {
39 typedef std::size_t Channel;
46 Channel
const&
start()
const;
49 void start(Channel
const&);
52 Channel
const&
end()
const;
55 void end(Channel
const&);
58 void add_options(OptionsDescriptionEasyInit& add_options)
override;
70 #endif // SKA_CHEETAH_CHANNEL_MASK_CHANNELRANGECONFIG_H Base class for module configuration.
Some limits and constants for FLDO.
Channel const & start() const
get the start of the range
Config Node to specfiy a range of channels.
Channel const & end() const
get the end of the range