diff --git a/RTCP/Cobalt/CoInterface/src/CorrelatedData.cc b/RTCP/Cobalt/CoInterface/src/CorrelatedData.cc index c207e63c26040dd8a44573226f287f78e734cd77..093e8638049f0825dfb2baa3eea02095a2dad62b 100644 --- a/RTCP/Cobalt/CoInterface/src/CorrelatedData.cc +++ b/RTCP/Cobalt/CoInterface/src/CorrelatedData.cc @@ -75,7 +75,8 @@ namespace LOFAR [NR_POLARIZATIONS], itsAlignment, allocator, - true), + true, + false), itsNrBytesPerNrValidSamples(nrBytesPerNrValidSamples(maxNrValidSamples)) { init(nrChannels, allocator); @@ -130,26 +131,19 @@ namespace LOFAR case 4: itsNrValidSamples4.resize( boost::extents[itsNrBaselines][nrChannels], - itsAlignment, allocator, true); + itsAlignment, allocator, true, false); break; case 2: itsNrValidSamples2.resize( boost::extents[itsNrBaselines][nrChannels], - itsAlignment, allocator, true); + itsAlignment, allocator, true, false); break; case 1: itsNrValidSamples1.resize( boost::extents[itsNrBaselines][nrChannels], - itsAlignment, allocator, true); + itsAlignment, allocator, true, false); break; } - - // zero weights - for (size_t bl = 0; bl < itsNrBaselines; ++bl) { - for (size_t ch = 0; ch < nrChannels; ++ch) { - setNrValidSamples(bl, ch, 0); - } - } }