diff --git a/RTCP/Storage/src/MSWriterDAL.cc b/RTCP/Storage/src/MSWriterDAL.cc index 28cfd3bda6fb789dbdb0012536eeac16f91145e8..8b382d0f55cd1ce84522932ab090960e5e2f8ad1 100644 --- a/RTCP/Storage/src/MSWriterDAL.cc +++ b/RTCP/Storage/src/MSWriterDAL.cc @@ -540,6 +540,17 @@ namespace LOFAR itsConfiguration.add(prefix + "centralFrequencies", centralFreqsStr.str()); + ostringstream stationSubbandsStr; + stationSubbandsStr << "["; + for (size_t i = 0; i < subbands.size(); ++i) { + if( i > 0 ) + stationSubbandsStr << ", "; + stationSubbandsStr << str(format("%u") % subbands[i]); + } + stationSubbandsStr << "]"; + + itsConfiguration.add(prefix + "stationSubbands", stationSubbandsStr.str()); + itsConfiguration.add(prefix + "channelWidth", str(format("%f") % channelBandwidth)); itsConfiguration.add(prefix + "channelsPerSubband",str(format("%u") % itsInfo.nrChannels)); itsConfiguration.add(prefix + "stokes", str(format("[%s]") % stokesVars_LTA[stokesNr]));