Skip to content
Snippets Groups Projects
Commit 7777a9f1 authored by John Romein's avatar John Romein
Browse files

BugID: 225

Bug fix: count the number of subbands correctly.
parent 4be8ce8c
No related merge requests found
......@@ -101,7 +101,6 @@ namespace LOFAR
// synced stamp
TimeStamp itsSyncedStamp;
int itsNSubbands;
int itsNSubbandsPerCell;
int itsNSamplesPerSec;
int itsNHistorySamples;
......
......@@ -70,7 +70,6 @@ namespace LOFAR {
char str[32];
// get parameters
itsNSubbands = ps.getInt32("Observation.NSubbands") * ps.getInt32("Observation.NStations") / ps.getInt32("Input.NRSPBoards");
itsNSubbandsPerCell = ps.getInt32("General.SubbandsPerPset") * ps.getInt32("BGLProc.PsetsPerCell");
itsNSamplesPerSec = ps.getInt32("Observation.NSubbandSamples");
itsNHistorySamples = (ps.getInt32("BGLProc.NPPFTaps") - 1) * ps.getInt32("Observation.NChannels");
......@@ -139,7 +138,7 @@ namespace LOFAR {
{
// create the buffer controller.
int cyclicBufferSize = itsPS.getInt32("Input.NSamplesToBuffer");
int subbandsToReadFromFrame = itsNSubbands * itsPS.getInt32("Observation.NStations") / itsPS.getInt32("Input.NRSPBoards");
int subbandsToReadFromFrame = itsPS.getInt32("Observation.NSubbands") * itsPS.getInt32("Observation.NStations") / itsPS.getInt32("Input.NRSPBoards");
ASSERTSTR(subbandsToReadFromFrame <= itsPS.getInt32("Input.NSubbandsPerFrame"), subbandsToReadFromFrame << " < " << itsPS.getInt32("Input.NSubbandsPerFrame"));
itsBBuffer = new BeamletBuffer(cyclicBufferSize, subbandsToReadFromFrame, cyclicBufferSize/6, cyclicBufferSize/6);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment