TVector in(4048); TVector noise(4048); TVector< complex > out; in = RegularSequence(0., 0.05); noise = RandomSequence(RandomSequence::Gaussian, 0., 4.); MathArray ma; ma.ApplyFunctionInPlace(in, myf); in += noise; FFTPackServer FFTServ; cout << " Calling FFT " << endl; FFTServ.FFTForward(in, out); ExecuteCommand("zone 1 2"); KeepObj(in); DisplayObj(in, ""); // KeepObj(out); DisplayObj(out, "red");