Skip to content

Draft: AST-1209 Remove weighting functions

Maik Nijhuis requested to merge ast-1209-remove-weighting-functions into master

DDECal::doSolve calls checkMinimumVisibilities which calls flagChannelBlock which adjusts itsWeightsPerAntenna and the weights of buffers in the SolutionInterval.

However, it looks like the weights of buffers in the SolutionInterval are not used after this point: RestoreFlagsAndWeights only restores them at the end of doSolve. This MR therefore removes that part.

Since checkMinimumVisibilities which calls flagChannelBlock then become small functions, they are also merged.

Merge request reports