Waveform
Waveform is a C++ header-only library which represents both the time and the frequency domains of a waveform/signal as a single object, transforming using FFTW automatically when needed.
 All Classes Namespaces Functions Typedefs Friends Groups
PS::Waveform< TimeContainer, FreqContainer, TransformT > Member List

This is the complete list of members for PS::Waveform< TimeContainer, FreqContainer, TransformT >, including all inherited members.

DomainSpecifier enum name (defined in PS::Waveform< TimeContainer, FreqContainer, TransformT >)PS::Waveform< TimeContainer, FreqContainer, TransformT >
EitherDomain enum value (defined in PS::Waveform< TimeContainer, FreqContainer, TransformT >)PS::Waveform< TimeContainer, FreqContainer, TransformT >
FreqAllocT typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
FreqConstIterator typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
FreqDomain enum value (defined in PS::Waveform< TimeContainer, FreqContainer, TransformT >)PS::Waveform< TimeContainer, FreqContainer, TransformT >
FreqIterator typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
FreqT typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
GetConstFreqSpectrum(void)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
GetConstTimeSeries(void)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
GetFreqSpectrum(void)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
GetSize(void)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
GetTimeSeries(void)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
operator=(Waveform rhs)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
size(void)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
swap(Waveform &first, Waveform &second)PS::Waveform< TimeContainer, FreqContainer, TransformT >friend
TimeAllocT typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
TimeConstIterator typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
TimeDomain enum value (defined in PS::Waveform< TimeContainer, FreqContainer, TransformT >)PS::Waveform< TimeContainer, FreqContainer, TransformT >
TimeIterator typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
TimeT typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
ValidateDomain(const DomainSpecifier toValidate)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
value_type typedefPS::Waveform< TimeContainer, FreqContainer, TransformT >
Waveform(const std::size_t count)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
Waveform(const Waveform &toCopy)PS::Waveform< TimeContainer, FreqContainer, TransformT >inlineexplicit
Waveform(const TimeContainer &toCopy)PS::Waveform< TimeContainer, FreqContainer, TransformT >inlineexplicit
Waveform(const FreqContainer &toCopy)PS::Waveform< TimeContainer, FreqContainer, TransformT >inlineexplicit
Waveform(Waveform &&rhs)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline
~Waveform(void)PS::Waveform< TimeContainer, FreqContainer, TransformT >inline