|
Public Member Functions |
|
| xsilHandlerFSpectrum (std::vector< FSpectrum > *specs, std::vector< FSeries > *sers, const attrlist *attr=0, bool ignore=false) |
| | Constructor.
|
|
virtual | ~xsilHandlerFSpectrum () |
| | Destructor.
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const bool &p, int N=1) |
| | bool parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const char &p, int N=1) |
| | byte parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const short &p, int N=1) |
| | short parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const int &p, int N=1) |
| | int parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const long long &p, int N=1) |
| | long parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const float &p, int N=1) |
| | float parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const double &p, int N=1) |
| | double parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const std::complex< float > &p, int N=1) |
| | complex float parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const std::complex< double > &p, int N=1) |
| | complex double parameter callback (must return true if handled)
|
|
virtual bool | HandleParameter (const std::string &name, const attrlist &attr, const std::string &p) |
| | string parameter callback (must return true if handled)
|
|
virtual bool | HandleTime (const std::string &name, const attrlist &attr, unsigned long sec, unsigned long nsec) |
| | time callback (must return true if handled)
|
|
virtual bool | HandleData (const std::string &name, float *x, int dim1, int dim2=0, int dim3=0, int dim4=0) |
| | data callback (must return true if data is adopted)
|
|
virtual bool | HandleData (const std::string &name, std::complex< float > *x, int dim1, int dim2=0, int dim3=0, int dim4=0) |
| | data callback (must return true if data is adopted)
|
|
virtual bool | HandleData (const std::string &name, double *x, int dim1, int dim2=0, int dim3=0, int dim4=0) |
| | data callback (must return true if data is adopted)
|
|
virtual bool | HandleData (const std::string &name, std::complex< double > *x, int dim1, int dim2=0, int dim3=0, int dim4=0) |
| | data callback (must return true if data is adopted)
|
Protected Attributes |
|
std::vector< FSpectrum > * | fSpectrums |
| | Pointer to DMT Object vector class.
|
|
std::vector< FSeries > * | fSeries |
| | Pointer to DMT Object vector class.
|
|
std::string | fName |
| | Name of data object.
|
|
int | fSubtype |
| | Data subtype.
|
|
unsigned long | fSec |
| | Time (sec).
|
|
unsigned long | fNsec |
| | Time (nsec).
|
|
double | fDt |
| | Time interval (sec).
|
|
float | fF0 |
| | Minimum frequency (Hz).
|
|
double | fDf |
| | Frequency step (Hz).
|
|
int | fAverages |
| | Number of averages.
|
|
double | fBW |
| | Bandwidth.
|
|
bool | fComplex |
| | Flag for complex data.
|
|
float * | fData |
| | Data pointer.
|
|
int | fDim1 |
| | Data dimension 1 (length of each column).
|
|
int | fDim2 |
| | Data dimension 2 (number of columns).
|