Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Public Member Functions | Protected Member Functions | List of all members
ska::cheetah::channel_mask::ConfigurableChannelMaskConfig< NumericalRep > Class Template Reference

Configuration for the Configurable ChannelMask module. More...

#include <cheetah/channel_mask/ConfigurableChannelMaskConfig.h>

Inheritance diagram for ska::cheetah::channel_mask::ConfigurableChannelMaskConfig< NumericalRep >:
Inheritance graph
Collaboration diagram for ska::cheetah::channel_mask::ConfigurableChannelMaskConfig< NumericalRep >:
Collaboration graph

Public Member Functions

 ConfigurableChannelMaskConfig (std::string const &tag_name="channel_mask")
 
std::string const & policy_name () const
 the policy to apply to flagged channels
 
std::string & policy_name ()
 
PolicyTypepolicy () const
 return the Policy object matching the configuration
 
- Public Member Functions inherited from ska::cheetah::channel_mask::Config
 Config (std::string const &tag_name="channel_mask")
 
FlaggedChannels const & flagged_channels () const
 
FlaggedChannelsflagged_channels ()
 
- Public Member Functions inherited from ska::cheetah::utils::Config
 Config (std::string module_name)
 
void terminate () const
 call for notifiers to indicate a termination condition More...
 

Protected Member Functions

void add_options (OptionsDescriptionEasyInit &add_options) override
 
- Protected Member Functions inherited from ska::cheetah::channel_mask::Config
void process_ranges () const
 
void add_options (OptionsDescriptionEasyInit &add_options) override
 

Additional Inherited Members

- Public Types inherited from ska::cheetah::utils::Config
typedef System SystemType
 
typedef panda::PoolManager< SystemTypePoolManagerType
 
typedef PoolManagerType::PoolType PoolType
 

Detailed Description

template<typename NumericalRep>
class ska::cheetah::channel_mask::ConfigurableChannelMaskConfig< NumericalRep >

Configuration for the Configurable ChannelMask module.

Definition at line 44 of file ConfigurableChannelMaskConfig.h.


The documentation for this class was generated from the following files: