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

CUDA based Radio Frequency Mitigation Algorithm. More...

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

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

Public Types

typedef cheetah::Cuda Architecture
 
typedef panda::nvidia::DeviceCapability< 2, 0, panda::nvidia::giga/2 > ArchitectureCapabilty
 
- 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 &)
 
- 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

void operator() (panda::PoolResource< Cuda > &device, DataType &data, DataAdapter &adapter)
 

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::cuda::Rfim< RfimTraits >

CUDA based Radio Frequency Mitigation Algorithm.

Definition at line 45 of file Rfim.h.


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