Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
A Single Pulse Search Pipeline With RFI Mitigation. More...
#include <cheetah/pipeline/detail/RfimSinglePulseImpl.h>
Public Types | |
typedef SinglePulseImpl< NumericalT > | BaseT |
typedef BaseT::TimeFrequencyType | TimeFrequencyType |
typedef BaseT::DmHandler | DmHandler |
typedef RfimPolicyTemplate< TimeFrequencyType > | RfimPolicy |
typedef rfim::PolicyInfo< RfimPolicy >::ReturnType | RfimReturnType |
![]() | |
typedef Dedispersion< NumericalT > | BaseT |
typedef BaseT::TimeFrequencyType | TimeFrequencyType |
typedef sps::Sps< sps::ConfigType< typename CheetahConfig< NumericalT >::PoolManagerType >, NumericalT > | Sps |
typedef Sps::DmHandler | DmHandler |
typedef Sps::DmTrialType | DmTrialType |
![]() | |
typedef BaseT::TimeFrequencyType | TimeFrequencyType |
typedef Sps::DmHandler | DmHandler |
typedef std::shared_ptr< typename Sps::DmTrialType > | DmTrialType |
typedef NumericalT | NumericalRep |
![]() | |
typedef data::TimeFrequency< Cpu, NumericalT > | TimeFrequencyType |
Public Member Functions | |
RfimSinglePulseImpl (CheetahConfig< NumericalT > const &config, BeamConfig< NumericalT > const &beam_config, DmHandler const &dm_handler) | |
RfimSinglePulseImpl (RfimSinglePulseImpl &&) | |
void | operator() (TimeFrequencyType &) override |
called each time data becomes available | |
![]() | |
SinglePulseImpl (CheetahConfig< NumericalT > const &config, BeamConfig< NumericalT > const &beam_config, DmHandler const &dm_handler=[](std::shared_ptr< DmTrialType >){}) | |
SinglePulseImpl (SinglePulseImpl &&) | |
void | operator() (TimeFrequencyType &data) override |
called each time data becomes available | |
![]() | |
Dedispersion (CheetahConfig< NumericalT > const &config, BeamConfig< NumericalT > const &beam_config, DmHandler const &dm_handler=[](DmTrialType const &){}) | |
![]() | |
PipelineHandler (CheetahConfig< NumericalT > const &config, BeamConfig< NumericalT > const &beam_config) | |
DataExport< NumericalT > & | out () |
return the data output streamer More... | |
void | halt () |
halt the pipeline | |
Additional Inherited Members | |
![]() | |
typedef Sps::SpType | SpType |
![]() | |
Sps | _sps |
![]() | |
DmHandler | _dm_handler |
A Single Pulse Search Pipeline With RFI Mitigation.
Definition at line 49 of file RfimSinglePulseImpl.h.