Reconstruction behaves differently depending on how the saveobjective parameter is set
Depending on how the saveobjective
flag is set, the computation of the whole objective function changes. This looks like an uwanted behaviour. One should check whether the original SPIRALTAP
has the same issues.