Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Public Types | Public Member Functions | List of all members
ska::cheetah::rfim::FlagPolicyAdapter< TimeFrequencyType > Class Template Reference

Does not change the data, but prduces a set of boolena flags to indicate suspected interference. More...

#include <cheetah/rfim/policy/FlagPolicy.h>

Collaboration diagram for ska::cheetah::rfim::FlagPolicyAdapter< TimeFrequencyType >:
Collaboration graph

Public Types

typedef std::shared_ptr< FlaggedDataTypeReturnType
 

Public Member Functions

 FlagPolicyAdapter (TimeFrequencyType &)
 
ReturnType data ()
 
template<typename SliceT >
std::enable_if< pss::astrotypes::is_slice< SliceT >::value, void >::type mark_good (SliceT const &)
 
void mark_good (NumericalRep const &, data::DimensionIndex< data::Frequency > channel_number)
 
template<typename SliceT >
std::enable_if< pss::astrotypes::is_slice< SliceT >::value, void >::type mark_bad (SliceT const &slice)
 
void mark_bad (NumericalRep const &, data::DimensionIndex< data::Frequency >)
 
template<typename SliceType >
std::enable_if< pss::astrotypes::is_slice< SliceType >::value, void >::type mark_good (SliceType const &)
 
template<typename SliceType >
std::enable_if< pss::astrotypes::is_slice< SliceType >::value, void >::type mark_bad (SliceType const &slice)
 

Detailed Description

template<typename TimeFrequencyType>
class ska::cheetah::rfim::FlagPolicyAdapter< TimeFrequencyType >

Does not change the data, but prduces a set of boolena flags to indicate suspected interference.

Definition at line 40 of file FlagPolicy.h.


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