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

A CPU implementation of the sum_threshold algorithm. More...

#include <cheetah/rfim/sum_threshold/Rfim.h>

Inheritance diagram for ska::cheetah::rfim::sum_threshold::Rfim< RfimTraits >:
Inheritance graph
Collaboration diagram for ska::cheetah::rfim::sum_threshold::Rfim< RfimTraits >:
Collaboration graph

Public Types

typedef PolicyInfo< Policy >::ReturnType ReturnType
 
typedef cheetah::Cpu Architecture
 
- Public Types inherited from ska::cheetah::rfim::RfimBase< Rfim< RfimTraits >, RfimTraits::Policy >
typedef InfoType::AdapterType DataAdapter
 
typedef InfoType::ReturnType ReturnType
 

Public Member Functions

 Rfim (Config const &config)
 
- Public Member Functions inherited from ska::cheetah::rfim::RfimBase< Rfim< RfimTraits >, RfimTraits::Policy >
ReturnType operator() (ResourceType &&, DataTypePtr data)
 
ReturnType operator() (panda::PoolResource< Cpu > &, DataTypePtr data)
 

Protected Member Functions

template<typename DataType >
void operator() (DataType &data, DataAdapter &adpater)
 

Additional Inherited Members

- Protected Types inherited from ska::cheetah::rfim::RfimBase< Rfim< RfimTraits >, RfimTraits::Policy >
typedef PolicyInfo< RfimTraits::Policy > InfoType
 
typedef InfoType::DataArgumentType DataType
 
typedef std::shared_ptr< typename std::remove_reference< DataType >::type > DataTypePtr
 

Detailed Description

template<typename RfimTraits>
class ska::cheetah::rfim::sum_threshold::Rfim< RfimTraits >

A CPU implementation of the sum_threshold algorithm.

Definition at line 23 of file Rfim.h.


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