Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Class of all common input parameters. More...
#include <cheetah/pipeline/ScanConfig.h>
Public Types | |
typedef boost::units::make_scaled_unit< boost::units::si::time, boost::units::scale< 10, boost::units::static_rational<-6 > > >::type | MicroSeconds |
typedef boost::units::quantity< MicroSeconds, double > | MicroSecTimeType |
typedef data::DedispersionMeasureType< double > | Dm |
typedef boost::units::quantity< boost::units::si::time, int > | ScanTimeType |
![]() | |
typedef System | SystemType |
typedef panda::PoolManager< SystemType > | PoolManagerType |
typedef PoolManagerType::PoolType | PoolType |
Public Member Functions | |
data::AccelerationType | accel_range () const |
Returns acceleration search range (+/-) | |
data::FrequencyType | beam_bw () const |
Returns Beam Band width in MHz. | |
int | beam_id () const |
Returns Beam Identifier. | |
int | bit_per_sample () const |
Returns the number of bits per every sample. | |
Dm | disp_measure () const |
Returns the Dispersion measure in pc cm-3. | |
int | freq_channels () const |
Returns the number of Frequency channels. | |
int | scan_id () const |
Returns the global scan Identifier. | |
ScanTimeType | scan_time () const |
Teturns the global param scanTime in sec. | |
int | sub_array_id () const |
Returns the Sub-array Identifier. | |
MicroSecTimeType | time_resolution () const |
uint64_t | time_samples () const |
Returns the time samples in each blocks. | |
int | trials_number () const |
![]() | |
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 |
Class of all common input parameters.
Definition at line 42 of file ScanConfig.h.
ScanConfig::MicroSecTimeType ska::cheetah::pipeline::ScanConfig::time_resolution | ( | ) | const |
brief Returns the Data sampling time in usec.
Definition at line 128 of file ScanConfig.cpp.