Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Configuration for the packet generator to the time seperation of the packets. More...
#include <cheetah/rcpt_low/PacketGeneratorConfig.h>
Public Types | |
typedef boost::units::quantity< ska::cheetah::data::MegaHertz, double > | FrequencyType |
![]() | |
typedef System | SystemType |
typedef panda::PoolManager< SystemType > | PoolManagerType |
typedef PoolManagerType::PoolType | PoolType |
Public Member Functions | |
const data::DimensionSize< data::Frequency > & | number_of_channels () const |
number of channels per chunk | |
void | number_of_channels (const data::DimensionSize< data::Frequency > &value) |
const data::DimensionSize< data::Time > & | number_of_spectra () const |
number of spectra per packet | |
void | number_of_spectra (const data::DimensionSize< data::Time > &value) |
const std::chrono::microseconds & | interval () const |
time sepearation between consequetive packets in micro seconds | |
void | interval (std::chrono::microseconds value) |
const FrequencyType & | bandwidth () const |
returns the bandwidth in Megahertz | |
const FrequencyType & | fch1 () const |
returns frequency of the highest channel. | |
const std::size_t & | number_of_channels_per_packet () const |
return the number of channels per packet | |
![]() | |
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 |
Configuration for the packet generator to the time seperation of the packets.
Definition at line 39 of file PacketGeneratorConfig.h.