Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Top level configuration for the generator app. More...
#include <cheetah/generators/GeneratorAppConfig.h>
Public Member Functions | |
GeneratorAppConfig (std::string const &app_name, std::string const &description) | |
void | set_generator_list (std::vector< std::string > const &generator_names) |
set the known generators | |
std::vector< std::string > const & | generator_list () const |
list the known generators | |
ska::cheetah::generators::Config & | generator_config () |
return the generator configuration object | |
sigproc::WriterConfig const & | sigproc_config () const |
return the configuration object for directing sigproc writer | |
std::size_t | number_of_chunks () const |
return the number of data chunks to produce for the data file | |
std::size_t | number_of_time_samples () const |
return the number of time smaples per data chunk | |
std::size_t | number_of_channels () const |
return the number of channels for each data chunk | |
std::vector< std::string > const & | data_generator () const |
return the chosen data model | |
FrequencyType | start_frequency () const |
return the start frequency | |
FrequencyType | channel_width () const |
return the channel width (homgenous cwidth channels) | |
IntervalType | sample_interval () const |
sample interval (in seconds) | |
Protected Member Functions | |
std::string | version () const override |
void | add_options (OptionsDescriptionEasyInit &add_options) override |
Top level configuration for the generator app.
Definition at line 46 of file GeneratorAppConfig.h.