4 #include "FFTWComplex.h" 15 RFSignal(TGraph *grWave, Int_t mvNs=0);
17 RFSignal(Int_t numPoints,
const Double_t *tVals,
const Double_t *vVals, Int_t mvNs=0);
18 RFSignal(Int_t numFreqs,
const Double_t *freqVals,
const FFTWComplex *complexNums, Int_t mvNs=0);
21 TGraph *getFreqMagGraph();
24 Double_t *getPhases();
25 void setFreqs(Int_t nfreq, Double_t *freqs);
26 void setMagsPhases(Double_t *mags, Double_t *phases);
29 void addToSignal(
RFSignal *grSignal);
30 void applyFilter(
RFFilter *theFilter);
31 void updateTimeDomain();
35 void extractFromComplex();
36 void reExtractFromComplex();
This is a wrapper class for an RF Signal.
This is a wrapper class for a complex number.
RFSignal()
Default constructor.