Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Public Member Functions | Static Public Attributes | List of all members
ska::cheetah::generators::RfiScenario< 1, T > Class Template Reference

ramp decreasing in intensity with frequency, constant across all time scales. This is bit harsh test for the algorithms as this alters the stats (deviations and mean) significantly. It is difficult for any brute force algorithm to find this case. More...

#include <cheetah/generators/RfiScenario.h>

Inheritance diagram for ska::cheetah::generators::RfiScenario< 1, T >:
Inheritance graph
Collaboration diagram for ska::cheetah::generators::RfiScenario< 1, T >:
Collaboration graph

Public Member Functions

void next (FlaggedDataType &data) override
 
- Public Member Functions inherited from ska::cheetah::generators::RfiGenerator< T >
void next (DataType &data) override
 
void rfi_gaussian_block (FlaggedDataType &data, std::size_t min_channel, std::size_t max_channel, std::size_t min_sample_number, std::size_t max_sample_number, float sigma)
 
void rfi_ramp_block (FlaggedDataType &data, std::size_t min_channel, std::size_t max_channel, std::size_t min_sample_number, std::size_t max_sample_number)
 
void rfi_broadband_block (FlaggedDataType &data, std::size_t min_sample_number, std::size_t max_sample_number, float sigma)
 

Static Public Attributes

static constexpr char description [] = "RFI: signal ramps up with frequency, constant across time"
 

Additional Inherited Members

- Public Types inherited from ska::cheetah::generators::TimeFrequencyGenerator< T >
typedef data::TimeFrequency< Cpu, T >::FrequencyType FrequencyType
 
typedef data::TimeFrequency< Cpu, T >::TimeType TimeType
 
typedef data::TimeFrequency< Cpu, T >::TimePointType TimePointType
 
typedef data::TimeFrequency< Cpu, T > DataType
 
- Protected Types inherited from ska::cheetah::generators::RfiGenerator< T >
typedef TimeFrequencyGenerator< T >::DataType DataType
 
typedef data::RfimFlaggedData< DataTypeFlaggedDataType
 

Detailed Description

template<typename T>
class ska::cheetah::generators::RfiScenario< 1, T >

ramp decreasing in intensity with frequency, constant across all time scales. This is bit harsh test for the algorithms as this alters the stats (deviations and mean) significantly. It is difficult for any brute force algorithm to find this case.

Definition at line 70 of file RfiScenario.h.


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