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

Configuration parameters for the DispersedPulse generator. More...

#include <cheetah/generators/DispersedPulseConfig.h>

Inheritance diagram for ska::cheetah::generators::DispersedPulseConfig:
Inheritance graph
Collaboration diagram for ska::cheetah::generators::DispersedPulseConfig:
Collaboration graph

Public Member Functions

 DispersedPulseConfig (std::string const &tag_name="dispersed_pulse")
 
pss::astrotypes::units::DispersionMeasure< double > dispersion_measure () const
 the Dispersin Measure of the pulse
 
TimeType pulse_width () const
 The pulse width (ms)
 
double delta () const
 the brightness of the pulse (signal increase from background)
 
- Public Member Functions inherited from ska::cheetah::utils::Config
 Config (std::string module_name)
 
void terminate () const
 call for notifiers to indicate a termination condition More...
 

Protected Member Functions

void add_options (OptionsDescriptionEasyInit &) override
 

Additional Inherited Members

- Public Types inherited from ska::cheetah::utils::Config
typedef System SystemType
 
typedef panda::PoolManager< SystemTypePoolManagerType
 
typedef PoolManagerType::PoolType PoolType
 

Detailed Description

Configuration parameters for the DispersedPulse generator.

Definition at line 40 of file DispersedPulseConfig.h.


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