Source
xxxxxxxxxx
348
348
}
349
349
350
350
void HetArrayConvFunc::reset() {
351
351
doneMainConv_p=false;
352
352
convFunctions_p.resize(0, true);
353
353
convWeights_p.resize(0, true);
354
354
convSizes_p.resize(0, true);
355
355
convSupportBlock_p.resize(0, true);
356
356
convFunctionMap_p.resize(0);
357
357
vbConvIndex_p.clear();
358
+
ft_p=FFT2D(true);
358
359
}
359
360
360
361
361
362
362
363
void HetArrayConvFunc::findConvFunction(const ImageInterface<Complex>& iimage,
363
364
const vi::VisBuffer2& vb,
364
365
const Int& convSamp, const Vector<Double>& visFreq,
365
366
Array<Complex>& convFunc,
366
367
Array<Complex>& weightConvFunc,
367
368
Vector<Int>& convsize,