Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
AccelerationListGen configuration parameters. More...
#include <cheetah/tdas/AccListGenConfig.h>
Public Member Functions | |
double | acc_lo () const |
return/set the acceleration start m/s/s | |
void | acc_lo (double) |
double | acc_hi () const |
return/set the acceleration end m/s/s/ m/s/s | |
void | acc_hi (double) |
double | tolerance () const |
return/set the acceleration smearing tolerance (1.11=10%) | |
void | tolerance (double) |
double | pulse_width () const |
return/set the minimum pulse width for which acc_tol is valid (in us) | |
void | pulse_width (double) |
double | cfreq () const |
return/set the centre frequency of the data block (in MHz) | |
void | cfreq (double) |
double | bw () const |
return the channel bandwidth (in MHz) | |
void | bw (double) |
data::AccelerationType | magnitude () const |
return the maximum absolute acceleration magnitude | |
std::vector< data::AccelerationType > | acceleration_list (data::DedispersionMeasureType< float > dm, std::size_t number_of_samples, double sampling_interval) const |
Generate a list of accelerations. More... | |
![]() | |
Config (std::string module_name) | |
void | terminate () const |
call for notifiers to indicate a termination condition More... | |
Protected Member Functions | |
void | add_options (OptionsDescriptionEasyInit &add_options) override |
Additional Inherited Members | |
![]() | |
typedef System | SystemType |
typedef panda::PoolManager< SystemType > | PoolManagerType |
typedef PoolManagerType::PoolType | PoolType |
AccelerationListGen configuration parameters.
Definition at line 41 of file AccListGenConfig.h.
std::vector< data::AccelerationType > ska::cheetah::tdas::AccListGenConfig::acceleration_list | ( | data::DedispersionMeasureType< float > | dm, |
std::size_t | number_of_samples, | ||
double | sampling_interval | ||
) | const |
Generate a list of accelerations.
[in] | dm | The current dispersion measure |
[in] | number_of_samples | The number of samples |
[in] | sampling_interval | The sampling interval |
Definition at line 140 of file AccListGenConfig.cpp.