24 #ifndef SKA_CHEETAH_PIPELINE_BEAMCONFIG_H 25 #define SKA_CHEETAH_PIPELINE_BEAMCONFIG_H 27 #include "cheetah/pipeline/DataConfig.h" 28 #include "cheetah/data/DataSrcConfig.h" 29 #include "cheetah/sigproc/Config.h" 30 #include "cheetah/psrdada/Config.h" 31 #include "cheetah/rcpt/Config.h" 32 #include "cheetah/rcpt_low/Config.h" 33 #include "panda/ConfigModule.h" 34 #include "panda/Thread.h" 35 #include "panda/ThreadConfig.h" 47 template<
typename NumericalT>
54 BeamConfig(std::string
const& tag_name =
"beam");
103 void add_options(OptionsDescriptionEasyInit& add_options)
override;
107 panda::ThreadConfig _thread_config;
113 DataConfigType _data_config;
119 #include "detail/BeamConfig.cpp" 121 #endif // SKA_CHEETAH_PIPELINE_BEAMCONFIG_H SigProcDadaStream configuration parameters.
configurable parameters for the rcpt
rcpt::Config const & rcpt_config() const
return the rcpt config
bool active() const
sget the enabled status of the beam
Base class for module configuration.
SigProc configuration parameters.
DataConfigType const & data_config() const
return the data export specific configuration parameters
psrdada::Config const & psrdada_config() const
return the psrdada config
sigproc::Config const & sigproc_config() const
return the sigproc config
Some limits and constants for FLDO.
panda::ThreadConfig const & thread_config() const
return the thread config
Parse configuration parameters for a single beam in the pipeline instance of cheetah.
rcpt_low::Config const & rcpt_low_config() const
return the rcpt_low config
configurable parameters for the rcpt