From 06e42db5ff1b011ebcd00f1fe299ebe9cf699c05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Offringa?= <offringa@astron.nl> Date: Sat, 30 Jun 2012 20:32:06 +0000 Subject: [PATCH] Task #1892: remove some warnings --- .../strategy/actions/timeconvolutionaction.h | 11 +++++++++++ .../AOFlagger/strategy/imagesets/rawimageset.h | 1 - CEP/DP3/AOFlagger/src/quality/rayleighfitter.cpp | 2 +- CEP/DP3/AOFlagger/src/util/compress.cpp | 1 + 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/CEP/DP3/AOFlagger/include/AOFlagger/strategy/actions/timeconvolutionaction.h b/CEP/DP3/AOFlagger/include/AOFlagger/strategy/actions/timeconvolutionaction.h index 61914bfed83..dc98f5a8ffe 100644 --- a/CEP/DP3/AOFlagger/include/AOFlagger/strategy/actions/timeconvolutionaction.h +++ b/CEP/DP3/AOFlagger/include/AOFlagger/strategy/actions/timeconvolutionaction.h @@ -33,6 +33,7 @@ #include <AOFlagger/util/aologger.h> #include <AOFlagger/util/ffttools.h> +#include <boost/concept_check.hpp> namespace rfiStrategy { @@ -176,6 +177,16 @@ private: numl_t **fSinTable, **fCosTable; + + IterationData() : + artifacts(0), width(0), fourierWidth(0), rangeStart(0), rangeEnd(0), + vZeroPos(0), startXf(0), endXf(0), + maxDist(0.0), + rowRValues(0), rowIValues(0), rowUPositions(0), rowVPositions(0), + fourierValuesReal(0), fourierValuesImag(0), channelMaxDist(0), + fSinTable(0), fCosTable(0) + { + } }; Image2DPtr PerformSingleSincOperation(ArtifactSet &artifacts) const diff --git a/CEP/DP3/AOFlagger/include/AOFlagger/strategy/imagesets/rawimageset.h b/CEP/DP3/AOFlagger/include/AOFlagger/strategy/imagesets/rawimageset.h index e7a42e2cc5c..d97ae501a76 100644 --- a/CEP/DP3/AOFlagger/include/AOFlagger/strategy/imagesets/rawimageset.h +++ b/CEP/DP3/AOFlagger/include/AOFlagger/strategy/imagesets/rawimageset.h @@ -103,7 +103,6 @@ namespace rfiStrategy { } virtual void AddReadRequest(const ImageSetIndex &index) { - const RawImageSetIndex &rawIndex = static_cast<const RawImageSetIndex&>(index); float data[122100]; _reader.Read(0, 122100, data); Image2DPtr image = Image2D::CreateUnsetImagePtr(122100, 1); diff --git a/CEP/DP3/AOFlagger/src/quality/rayleighfitter.cpp b/CEP/DP3/AOFlagger/src/quality/rayleighfitter.cpp index 090c223ca2a..175d1824431 100644 --- a/CEP/DP3/AOFlagger/src/quality/rayleighfitter.cpp +++ b/CEP/DP3/AOFlagger/src/quality/rayleighfitter.cpp @@ -60,7 +60,7 @@ int fit_df(const gsl_vector *xvec, void *data, gsl_matrix *J) const double x = i.value(); if(x >= minVal && x < maxVal && std::isfinite(x)) { - const double val = i.normalizedCount(); + //const double val = i.normalizedCount(); //const double weight = log(val); double dfdsigma, dfdn; diff --git a/CEP/DP3/AOFlagger/src/util/compress.cpp b/CEP/DP3/AOFlagger/src/util/compress.cpp index 949cf35aaa9..78d5e7393c7 100644 --- a/CEP/DP3/AOFlagger/src/util/compress.cpp +++ b/CEP/DP3/AOFlagger/src/util/compress.cpp @@ -140,6 +140,7 @@ Image2DPtr Compress::Read(std::ifstream &stream, Image2DPtr image, Mask2DCPtr ma } } } + return Image2DPtr(); } unsigned long Compress::RawSize() -- GitLab