astrotypes
0.0
|
#include <src/cpp/pss/astrotypes/types/TimeFrequency.h>
Public Types | |
typedef SliceType::template OperatorSliceType< units::Frequency >::type | Channel |
typedef SliceType::template ConstOperatorSliceType< units::Frequency >::type | ConstChannel |
typedef SliceType::template OperatorSliceType< units::Time >::type | Spectra |
typedef SliceType::template ConstOperatorSliceType< units::Time >::type | ConstSpectra |
Public Member Functions | |
TimeFreqCommon () | |
TimeFreqCommon (TimeFreqCommon const &) | |
TimeFreqCommon (SliceType const &t) | |
TimeFreqCommon (SliceType &&t) | |
Channel | channel (std::size_t channel_number) |
retrun a single channel across all time samples More... | |
ConstChannel | channel (std::size_t channel_number) const |
Spectra | spectrum (std::size_t offset) |
return a single spectrum from the specified offset More... | |
ConstSpectra | spectrum (std::size_t offset) const |
std::size_t | number_of_channels () const |
return the number of channels in the data structure More... | |
std::size_t | number_of_spectra () const |
return the number of spectra in the data structure More... | |
Definition at line 36 of file TimeFrequency.h.
typedef SliceType::template OperatorSliceType<units::Frequency>::type pss::astrotypes::TimeFreqCommon< SliceType >::Channel |
Definition at line 39 of file TimeFrequency.h.
typedef SliceType::template ConstOperatorSliceType<units::Frequency>::type pss::astrotypes::TimeFreqCommon< SliceType >::ConstChannel |
Definition at line 40 of file TimeFrequency.h.
typedef SliceType::template ConstOperatorSliceType<units::Time>::type pss::astrotypes::TimeFreqCommon< SliceType >::ConstSpectra |
Definition at line 42 of file TimeFrequency.h.
typedef SliceType::template OperatorSliceType<units::Time>::type pss::astrotypes::TimeFreqCommon< SliceType >::Spectra |
Definition at line 41 of file TimeFrequency.h.
pss::astrotypes::TimeFreqCommon< SliceType >::TimeFreqCommon | ( | ) |
Definition at line 93 of file TimeFrequency.cpp.
pss::astrotypes::TimeFreqCommon< SliceType >::TimeFreqCommon | ( | TimeFreqCommon< SliceType > const & | t | ) |
Definition at line 98 of file TimeFrequency.cpp.
pss::astrotypes::TimeFreqCommon< SliceType >::TimeFreqCommon | ( | SliceType const & | t | ) |
Definition at line 104 of file TimeFrequency.cpp.
pss::astrotypes::TimeFreqCommon< SliceType >::TimeFreqCommon | ( | SliceType && | t | ) |
Definition at line 110 of file TimeFrequency.cpp.
TimeFreqCommon< SliceType >::Channel pss::astrotypes::TimeFreqCommon< SliceType >::channel | ( | std::size_t | channel_number | ) |
retrun a single channel across all time samples
Definition at line 116 of file TimeFrequency.cpp.
TimeFreqCommon< SliceType >::ConstChannel pss::astrotypes::TimeFreqCommon< SliceType >::channel | ( | std::size_t | channel_number | ) | const |
Definition at line 122 of file TimeFrequency.cpp.
std::size_t pss::astrotypes::TimeFreqCommon< SliceType >::number_of_channels | ( | ) | const |
return the number of channels in the data structure
Definition at line 140 of file TimeFrequency.cpp.
std::size_t pss::astrotypes::TimeFreqCommon< SliceType >::number_of_spectra | ( | ) | const |
return the number of spectra in the data structure
Definition at line 146 of file TimeFrequency.cpp.
TimeFreqCommon< SliceType >::Spectra pss::astrotypes::TimeFreqCommon< SliceType >::spectrum | ( | std::size_t | offset | ) |
return a single spectrum from the specified offset
Definition at line 128 of file TimeFrequency.cpp.
TimeFreqCommon< SliceType >::ConstSpectra pss::astrotypes::TimeFreqCommon< SliceType >::spectrum | ( | std::size_t | offset | ) | const |
Definition at line 134 of file TimeFrequency.cpp.