This is a wrapper class for an RF Signal. More...
#include <RFSignal.h>
Public Member Functions | |
RFSignal () | |
Default constructor. | |
RFSignal (TGraph *grWave, Int_t mvNs=0) | |
Assignnment constructor. More... | |
RFSignal (RFSignal *rfWave) | |
Assignnment constructor. More... | |
RFSignal (Int_t numPoints, const Double_t *tVals, const Double_t *vVals, Int_t mvNs=0) | |
RFSignal (Int_t numFreqs, const Double_t *freqVals, const FFTWComplex *complexNums, Int_t mvNs=0) | |
~RFSignal () | |
Destructor. | |
TGraph * | getFreqMagGraph () |
Double_t * | getFreqs () |
Double_t * | getMags () |
Double_t * | getPhases () |
void | setFreqs (Int_t nfreq, Double_t *freqs) |
void | setMagsPhases (Double_t *mags, Double_t *phases) |
FFTWComplex * | getComplexNums () |
Int_t | getNumFreqs () |
void | addToSignal (RFSignal *grSignal) |
void | applyFilter (RFFilter *theFilter) |
void | updateTimeDomain () |
This is a wrapper class for an RF Signal.
At the moment it doesn't do very much but tis might change in the future
Definition at line 12 of file RFSignal.h.
RFSignal::RFSignal | ( | TGraph * | grWave, |
Int_t | mvNs = 0 |
||
) |
RFSignal::RFSignal | ( | RFSignal * | rfWave | ) |
RFSignal::RFSignal | ( | Int_t | numPoints, |
const Double_t * | tVals, | ||
const Double_t * | vVals, | ||
Int_t | mvNs = 0 |
||
) |
<Assignnment constructor
Definition at line 74 of file RFSignal.cxx.
RFSignal::RFSignal | ( | Int_t | numFreqs, |
const Double_t * | freqVals, | ||
const FFTWComplex * | complexNums, | ||
Int_t | mvNs = 0 |
||
) |
std::cerr << "Here\t" << numFreqs << "\t" << fNpoints << "\n";
Definition at line 52 of file RFSignal.cxx.