30 "key",
"SpectralAverage",
35 static FactoryRegistrator<ProcessingFactory, SpectralAverage>
reg =
metadata;
46 int spectrumSize = in.
GetSize();
50 TData oneOverNPointsToAverage = 1./nPointsToAverage;
56 for(i = nPointsToAverageHalf; i<spectrumSize-nPointsToAverageHalf; i++)
58 for(z=i-nPointsToAverageHalf; z<i+nPointsToAverageHalf; z++)
62 mMag[i] = average*oneOverNPointsToAverage;
65 out.SetMagBuffer(mMag);