Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Public Types | Public Member Functions | Protected Member Functions | List of all members
ska::cheetah::sps::Config Class Reference

all non-templated options for the sps module More...

#include <cheetah/sps/Config.h>

Inheritance diagram for ska::cheetah::sps::Config:
Inheritance graph
Collaboration diagram for ska::cheetah::sps::Config:
Collaboration graph

Public Types

typedef data::DedispersionMeasureType< float > Dm
 

Public Member Functions

float threshold () const
 single pulse detection threshold in sigmas
 
std::size_t dedispersion_samples () const
 the preferred number of samples to collect before launching the search
 
astroaccelerate::Config const & astroaccelerate_config () const
 return the astroaccelerate algorithms configuration specifics
 
astroaccelerate::Configastroaccelerate_config ()
 
emulator::Config const & emulator_config () const
 
emulator::Configemulator_config ()
 
RfiExcisionConfig const & rfiexcision_config () const
 
void set_dedispersion_samples (std::size_t nsamples)
 Sets the dedispersion samples. More...
 

Protected Member Functions

void add_options (OptionsDescriptionEasyInit &add_options) override
 

Detailed Description

all non-templated options for the sps module

Definition at line 52 of file Config.h.

Member Function Documentation

◆ set_dedispersion_samples()

void ska::cheetah::sps::Config::set_dedispersion_samples ( std::size_t  nsamples)

Sets the dedispersion samples.

Parameters
[in]nsamplesNumber of samples to feed dedispersion algorithm.

Definition at line 44 of file Config.cpp.

45 {
46  _dedispersion_samples = nsamples;
47 }

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