Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Classes | Public Types | Public Member Functions | List of all members
ska::cheetah::pipeline::RfiDetectionPipeline< NumericalT, RfimOutputHandler, RfiPolicy > Class Template Reference

Pipeline that performs only RFI detection. More...

#include <cheetah/pipeline/RfiDetectionPipeline.h>

Inheritance diagram for ska::cheetah::pipeline::RfiDetectionPipeline< NumericalT, RfimOutputHandler, RfiPolicy >:
Inheritance graph
Collaboration diagram for ska::cheetah::pipeline::RfiDetectionPipeline< NumericalT, RfimOutputHandler, RfiPolicy >:
Collaboration graph

Public Types

typedef BaseT::TimeFrequencyType TimeFrequencyType
 
typedef RfimType::ReturnType ReturnType
 
- Public Types inherited from ska::cheetah::pipeline::PipelineHandler< NumericalT >
typedef data::TimeFrequency< Cpu, NumericalT > TimeFrequencyType
 

Public Member Functions

template<typename... HandlerArgs>
 RfiDetectionPipeline (CheetahConfig< NumericalT > const &config, BeamConfig< NumericalT > const &beam_config, HandlerArgs &&...)
 
void operator() (TimeFrequencyType &) override
 called each time data becomes available
 
RfimOutputHandler & output_handler ()
 access to the output handler object
 
template<typename... HandlerArgs>
 RfiDetectionPipeline (CheetahConfig< NumericalT > const &config, BeamConfig< NumericalT > const &beam_config, HandlerArgs &&... handler_args)
 
- Public Member Functions inherited from ska::cheetah::pipeline::PipelineHandler< NumericalT >
 PipelineHandler (CheetahConfig< NumericalT > const &config, BeamConfig< NumericalT > const &beam_config)
 
DataExport< NumericalT > & out ()
 return the data output streamer More...
 
void halt ()
 halt the pipeline
 

Detailed Description

template<typename NumericalT, typename RfimOutputHandler = NullHandler, typename RfiPolicy = rfim::LastUnflagged<typename PipelineHandler<NumericalT>::TimeFrequencyType>>
class ska::cheetah::pipeline::RfiDetectionPipeline< NumericalT, RfimOutputHandler, RfiPolicy >

Pipeline that performs only RFI detection.

Definition at line 58 of file RfiDetectionPipeline.h.


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