|
template<typename TT , typename RR > |
SampleData< TT > | convolve (const SampleData< TT > &x, const RR &y, int offs=0) |
|
SampleData | sin (const LinearRange &r, double f, double p) |
|
SampleData | sin (int n, double offset, double stepsize, double f, double p) |
|
SampleData | sin (double l, double r, double stepsize, double f, double p) |
|
SampleData | cos (const LinearRange &r, double f, double p) |
|
SampleData | cos (int n, double offset, double stepsize, double f, double p) |
|
SampleData | cos (double l, double r, double stepsize, double f, double p) |
|
SampleData | sweep (const LinearRange &r, double startfreq, double endfreq) |
|
SampleData | sweep (int n, double offset, double stepsize, double startfreq, double endfreq) |
|
SampleData | sweep (double l, double r, double stepsize, double startfreq, double endfreq) |
|
SampleData | gauss (const LinearRange &r) |
|
SampleData | gauss (int n, double offset, double stepsize) |
|
SampleData | gauss (double l, double r, double stepsize) |
|
SampleData | gauss (const LinearRange &r, double s, double m) |
|
SampleData | gauss (int n, double offset, double stepsize, double s, double m) |
|
SampleData | gauss (double l, double r, double stepsize, double s, double m) |
|
SampleData | alpha (const LinearRange &r, double tau, double offs) |
|
SampleData | alpha (int n, double offset, double stepsize, double tau, double offs) |
|
SampleData | alpha (double l, double r, double stepsize, double tau, double offs) |
|
SampleData | line (const LinearRange &r, double abscissa, double slope) |
|
SampleData | line (int n, double offset, double stepsize, double abscissa, double slope) |
|
SampleData | line (double l, double r, double stepsize, double abscissa, double slope) |
|
SampleData | rectangle (const LinearRange &r, double period, double width, double ramp) |
|
SampleData | rectangle (int n, double offset, double stepsize, double period, double width, double ramp) |
|
SampleData | rectangle (double l, double r, double stepsize, double period, double width, double ramp=0.0) |
|
SampleData | sawUp (const LinearRange &r, double period, double ramp) |
|
SampleData | sawUp (int n, double offset, double stepsize, double period, double ramp) |
|
SampleData | sawUp (double l, double r, double stepsize, double period, double ramp) |
|
SampleData | sawDown (const LinearRange &r, double period, double ramp) |
|
SampleData | sawDown (int n, double offset, double stepsize, double period, double ramp) |
|
SampleData | sawDown (double l, double r, double stepsize, double period, double ramp) |
|
SampleData | triangle (const LinearRange &r, double period) |
|
SampleData | triangle (int n, double offset, double stepsize, double period) |
|
SampleData | triangle (double l, double r, double stepsize, double period) |
|
template<typename TT , typename SS > |
void | hcPower (const SampleData< TT > &hc, SampleData< SS > &p) |
|
template<typename TT , typename SS > |
void | hcMagnitude (const SampleData< TT > &hc, SampleData< SS > &m) |
|
template<typename TT , typename SS > |
void | hcPhase (const SampleData< TT > &hc, SampleData< SS > &p) |
|
template<typename TT , typename SS > |
void | hcReal (const SampleData< TT > &hc, SampleData< SS > &r) |
|
template<typename TT , typename SS > |
void | hcImaginary (const SampleData< TT > &hc, SampleData< SS > &i) |
|
template<typename TT > |
int | rFFT (SampleData< TT > &x) |
|
template<typename TT , typename SS > |
int | rPSD (const SampleData< TT > &x, SampleData< SS > &p, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT , typename SS , typename RR > |
int | transfer (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &h, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT , typename SS , typename RR > |
int | transfer (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &h, SampleData< RR > &c, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT , typename SS , typename RR > |
int | gain (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &g, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT , typename SS , typename RR > |
int | coherence (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &c, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename RR > |
double | coherenceInfo (const SampleData< RR > &c, double f0=0.0, double f1=-1.0) |
|
template<typename TT , typename SS , typename RR > |
int | rCSD (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &c, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT , typename SS , typename RR > |
int | spectra (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &g, SampleData< RR > &c, SampleData< RR > &ys, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT , typename SS , typename RR > |
int | spectra (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &g, SampleData< RR > &c, SampleData< RR > &cs, SampleData< RR > &xs, SampleData< RR > &ys, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT , typename SS , typename RR > |
int | crossSpectra (const SampleData< TT > &x, const SampleData< SS > &y, SampleData< RR > &cs, SampleData< RR > &xps, SampleData< RR > &yps, bool overlap=true, double(*window)(int j, int n)=bartlett) |
|
template<typename TT > |
void | coherence (const SampleData< TT > &cp, const SampleData< TT > &xp, const SampleData< TT > &yp, SampleData< TT > &c) |
|
template<typename TT > |
bool | operator== (const SampleData< TT > &a, const SampleData< TT > &b) |
|
template<typename TT > |
bool | operator< (const SampleData< TT > &a, const SampleData< TT > &b) |
|
template<typename TT , typename COT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, const COT &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (float x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, float y) |
|
template<typename TT > |
SampleData< TT > | operator+ (double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, double y) |
|
template<typename TT > |
SampleData< TT > | operator+ (long double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, long double y) |
|
template<typename TT > |
SampleData< TT > | operator+ (signed char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, signed char y) |
|
template<typename TT > |
SampleData< TT > | operator+ (unsigned char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, unsigned char y) |
|
template<typename TT > |
SampleData< TT > | operator+ (signed int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, signed int y) |
|
template<typename TT > |
SampleData< TT > | operator+ (unsigned int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, unsigned int y) |
|
template<typename TT > |
SampleData< TT > | operator+ (signed long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, signed long y) |
|
template<typename TT > |
SampleData< TT > | operator+ (unsigned long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator+ (const SampleData< TT > &x, unsigned long y) |
|
template<typename TT , typename COT > |
SampleData< TT > | operator- (const SampleData< TT > &x, const COT &y) |
|
template<typename TT > |
SampleData< TT > | operator- (float x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, float y) |
|
template<typename TT > |
SampleData< TT > | operator- (double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, double y) |
|
template<typename TT > |
SampleData< TT > | operator- (long double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, long double y) |
|
template<typename TT > |
SampleData< TT > | operator- (signed char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, signed char y) |
|
template<typename TT > |
SampleData< TT > | operator- (unsigned char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, unsigned char y) |
|
template<typename TT > |
SampleData< TT > | operator- (signed int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, signed int y) |
|
template<typename TT > |
SampleData< TT > | operator- (unsigned int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, unsigned int y) |
|
template<typename TT > |
SampleData< TT > | operator- (signed long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, signed long y) |
|
template<typename TT > |
SampleData< TT > | operator- (unsigned long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator- (const SampleData< TT > &x, unsigned long y) |
|
template<typename TT , typename COT > |
SampleData< TT > | operator* (const SampleData< TT > &x, const COT &y) |
|
template<typename TT > |
SampleData< TT > | operator* (float x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, float y) |
|
template<typename TT > |
SampleData< TT > | operator* (double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, double y) |
|
template<typename TT > |
SampleData< TT > | operator* (long double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, long double y) |
|
template<typename TT > |
SampleData< TT > | operator* (signed char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, signed char y) |
|
template<typename TT > |
SampleData< TT > | operator* (unsigned char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, unsigned char y) |
|
template<typename TT > |
SampleData< TT > | operator* (signed int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, signed int y) |
|
template<typename TT > |
SampleData< TT > | operator* (unsigned int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, unsigned int y) |
|
template<typename TT > |
SampleData< TT > | operator* (signed long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, signed long y) |
|
template<typename TT > |
SampleData< TT > | operator* (unsigned long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator* (const SampleData< TT > &x, unsigned long y) |
|
template<typename TT , typename COT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, const COT &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (float x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, float y) |
|
template<typename TT > |
SampleData< TT > | operator/ (double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, double y) |
|
template<typename TT > |
SampleData< TT > | operator/ (long double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, long double y) |
|
template<typename TT > |
SampleData< TT > | operator/ (signed char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, signed char y) |
|
template<typename TT > |
SampleData< TT > | operator/ (unsigned char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, unsigned char y) |
|
template<typename TT > |
SampleData< TT > | operator/ (signed int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, signed int y) |
|
template<typename TT > |
SampleData< TT > | operator/ (unsigned int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, unsigned int y) |
|
template<typename TT > |
SampleData< TT > | operator/ (signed long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, signed long y) |
|
template<typename TT > |
SampleData< TT > | operator/ (unsigned long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator/ (const SampleData< TT > &x, unsigned long y) |
|
template<typename TT , typename COT > |
SampleData< TT > | operator% (const SampleData< TT > &x, const COT &y) |
|
template<typename TT > |
SampleData< TT > | operator% (float x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, float y) |
|
template<typename TT > |
SampleData< TT > | operator% (double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, double y) |
|
template<typename TT > |
SampleData< TT > | operator% (long double x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, long double y) |
|
template<typename TT > |
SampleData< TT > | operator% (signed char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, signed char y) |
|
template<typename TT > |
SampleData< TT > | operator% (unsigned char x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, unsigned char y) |
|
template<typename TT > |
SampleData< TT > | operator% (signed int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, signed int y) |
|
template<typename TT > |
SampleData< TT > | operator% (unsigned int x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, unsigned int y) |
|
template<typename TT > |
SampleData< TT > | operator% (signed long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, signed long y) |
|
template<typename TT > |
SampleData< TT > | operator% (unsigned long x, const SampleData< TT > &y) |
|
template<typename TT > |
SampleData< TT > | operator% (const SampleData< TT > &x, unsigned long y) |
|
template<typename TT > |
SampleData< TT > | convolve (const SampleData< TT > &x, const SampleData< TT > &y) |
|
template<typename TT > |
void | average (SampleData< TT > &meantrace, const vector< SampleData< TT > > &traces) |
|
template<typename TT > |
void | average (SampleData< TT > &meantrace, SampleData< TT > &stdev, const vector< SampleData< TT > > &traces) |
|
template<typename TT > |
void | peaksTroughs (const SampleData< TT > &x, EventData &peaks, EventData &troughs, double threshold) |
|
template<typename TT , class Check > |
void | peaksTroughs (const SampleData< TT > &x, EventData &peaks, EventData &troughs, double &threshold, Check &check) |
|
template<typename TT > |
void | peaks (const SampleData< TT > &x, EventData &events, double threshold) |
|
template<typename TT , class Check > |
void | peaks (const SampleData< TT > &x, EventData &events, double &threshold, Check &check) |
|
template<typename TT > |
void | troughs (const SampleData< TT > &x, EventData &events, double threshold) |
|
template<typename TT , class Check > |
void | troughs (const SampleData< TT > &x, EventData &events, double &threshold, Check &check) |
|
template<typename TT > |
void | rising (const SampleData< TT > &x, EventData &events, double threshold) |
|
template<typename TT , class Check > |
void | rising (const SampleData< TT > &x, EventData &events, double &threshold, Check &check) |
|
template<typename TT > |
void | falling (const SampleData< TT > &x, EventData &events, double threshold) |
|
template<typename TT , class Check > |
void | falling (const SampleData< TT > &x, EventData &events, double &threshold, Check &check) |
|
template<typename T > |
ostream & | operator<< (ostream &str, const SampleData< T > &a) |
|
template<typename T > |
istream & | operator>> (istream &str, SampleData< T > &a) |
|