|
| ExtendedTimeFrequency (std::shared_ptr< TimeFrequencyT > const &) |
|
| operator Type const & () const |
| conversion operator to the underlying TimeFrequency type static casting to the tf block and using the reference may prove more efficient way of accessing the TF interface if you are calling more than one method.
|
|
TimePointType const & | start_time () const |
| get the start time of first spectrum
|
|
TimePointType | start_time (std::size_t offset) const |
|
void | start_time (TimePointType const &start_time) |
| Set the start time of the instance. More...
|
|
TimeType | sample_interval () const |
|
void | sample_interval (TimeType dt) |
|
std::vector< FrequencyType > const & | channel_frequencies () const |
|
std::pair< FrequencyType, FrequencyType > | low_high_frequencies () const |
|
void | set_channel_frequencies_const_width (FrequencyType const &start, FrequencyType const &delta) |
| Set the frequency index based on evenly spaced channels. More...
|
|
void | set_channel (unsigned channel_number, NumericalRep const &value) |
| sets the value of the specified channel to the provided value across all time samples
|
|
template<typename TimeFrequencyT>
class ska::cheetah::data::ExtendedTimeFrequency< TimeFrequencyT >
Wrapper around a TimeFrequency type object (or shared_ptr to such) mainiting the TimeFrequency interface.
Allows for easy composition.
Definition at line 43 of file ExtendedTimeFrequency.h.