ldas-tools-filters  2.6.6
Namespaces | Functions
valarray_utils.cc File Reference
#include <filters_config.h>
#include "filters/valarray_utils.hh"

Namespaces

 Filters
 author: "Eric Rotthoff/L. S. Finn"
 

Functions

template<class Type >
std::valarray< Type > Filters::real (const std::valarray< Type > &Data)
 retrieve the real component of a valarray More...
 
template<class Type >
std::valarray< Type > Filters::real (const std::valarray< std::complex< Type > > &Data)
 retrieve the real component of a valarray More...
 
template<class Type >
std::valarray< Type > Filters::imag (const std::valarray< Type > &Data)
 retrieve the imaginary component of a valarray More...
 
template<class Type >
std::valarray< Type > Filters::imag (const std::valarray< std::complex< Type > > &Data)
 retrieve the imaginary component of a valarray More...
 
template<class T >
std::valarray< T > Filters::abs (const std::valarray< std::complex< T > > &in)
 calculate the absolute value of a valarray More...
 
template<class T >
std::valarray< T > Filters::arg (const std::valarray< std::complex< T > > &in)
 calculate the arg of a valarray More...
 
template<class Type >
std::valarray< Type > Filters::conj (const std::valarray< Type > &Data)
 retrieve the conjugate of a valarray More...
 
template<class Type >
std::valarray< std::complex< Type > > Filters::conj (const std::valarray< std::complex< Type > > &Data)
 retrieve the conjugate of a valarray More...
 
template std::valarray< float > Filters::real (const std::valarray< float > &Data)
 
template std::valarray< double > Filters::real (const std::valarray< double > &Data)
 
template std::valarray< float > Filters::real (const std::valarray< std::complex< float > > &Data)
 
template std::valarray< double > Filters::real (const std::valarray< std::complex< double > > &Data)
 
template std::valarray< float > Filters::imag (const std::valarray< float > &Data)
 
template std::valarray< double > Filters::imag (const std::valarray< double > &Data)
 
template std::valarray< float > Filters::imag (const std::valarray< std::complex< float > > &Data)
 
template std::valarray< double > Filters::imag (const std::valarray< std::complex< double > > &Data)
 
template std::valarray< float > Filters::abs (const std::valarray< std::complex< float > > &Data)
 
template std::valarray< double > Filters::abs (const std::valarray< std::complex< double > > &Data)
 
template std::valarray< float > Filters::arg (const std::valarray< std::complex< float > > &Data)
 
template std::valarray< double > Filters::arg (const std::valarray< std::complex< double > > &Data)
 
template std::valarray< float > Filters::conj (const std::valarray< float > &Data)
 
template std::valarray< double > Filters::conj (const std::valarray< double > &Data)
 
template std::valarray< std::complex< float > > Filters::conj (const std::valarray< std::complex< float > > &Data)
 
template std::valarray< std::complex< double > > Filters::conj (const std::valarray< std::complex< double > > &Data)