36 static FactoryRegistrator<ProcessingFactory, FreqShift>
reg =
metadata;
43 if ( !
mConfig.GetPreserveOuts() )
50 DataArray& iPhaseArray = in.GetPhaseBuffer();
53 mOMagArray.
Resize(spectrumSize);
54 mOMagArray.
SetSize(spectrumSize);
55 mOPhaseArray.
Resize(spectrumSize);
56 mOPhaseArray.
SetSize(spectrumSize);
59 TData spectralResolution = spectrumSize/in.GetSpectralRange();
62 for(
int i = 0; i<spectrumSize; i++)
69 else if(i>spectrumSize+amount)
76 mOMagArray[i] = iMagArray[i-amount];
77 mOPhaseArray[i] = iPhaseArray[i-amount];
80 out.SetMagBuffer(mOMagArray);
81 out.SetPhaseBuffer(mOPhaseArray);