From ecbcd3a3dc71a57d1bf5f842deaf88febca851ca Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Tue, 4 Dec 2012 16:52:14 +0000 Subject: [PATCH] Task #3696: Fixed SampleType to allow the use of i4complex --- RTCP/InputProc/src/SampleType.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/RTCP/InputProc/src/SampleType.h b/RTCP/InputProc/src/SampleType.h index d43d1aa780e..3c2abf8179f 100644 --- a/RTCP/InputProc/src/SampleType.h +++ b/RTCP/InputProc/src/SampleType.h @@ -3,16 +3,20 @@ #include <complex> #include <ostream> +#include <Common/LofarTypes.h> namespace LOFAR { namespace RTCP { template<typename T> struct SampleType { - std::complex<T> x; - std::complex<T> y; + T x, y; }; +template<> struct SampleType<i16complex>; +template<> struct SampleType<i8complex>; +template<> struct SampleType<i4complex>; + template<typename T> std::ostream &operator <<(std::ostream &str, const struct SampleType<T> &sample) { -- GitLab