template<class DataType_t>
class gwavearray< DataType_t >
Definition at line 40 of file gwavearray.hh.
|
| gwavearray () |
|
| gwavearray (const wavearray< DataType_t > &) |
|
| gwavearray (const wavearray< DataType_t > *) |
|
virtual | ~gwavearray () |
|
virtual void | Browse (TBrowser *b) |
|
void | Draw (GWAT_DRAW type=GWAT_TIME, TString options="ALP", Color_t color=kBlack) |
|
void | Draw (wavearray< DataType_t > *x, GWAT_DRAW type=GWAT_TIME, TString options="ALP", Color_t color=kBlack) |
|
watplot * | DrawFFT (TString options="ALP", Color_t color=kBlack) |
|
watplot * | DrawFFT (wavearray< DataType_t > *x, TString options="ALP", Color_t color=kBlack) |
|
CWB::STFT * | DrawTF (TString options="") |
|
CWB::STFT * | DrawTF (wavearray< DataType_t > *x, TString options="") |
|
watplot * | DrawTime (TString options="ALP", Color_t color=kBlack) |
|
watplot * | DrawTime (wavearray< DataType_t > *x, TString options="ALP", Color_t color=kBlack) |
|
void | DumpToFile (char *fname) |
|
double | GetCentralTime () |
|
TString | GetComment () |
|
CWB::STFT * | GetSTFT () |
|
double | GetTimeRange (double &tMin, double &tMax, double efraction=0.9999999) |
|
watplot * | GetWATPLOT () |
|
void | PhaseShift (double pShift=0.) |
|
void | PlotFFT (double edge=0) |
|
void | PlotPSD (double edge=0) |
|
void | PlotTF (double edge=0) |
|
void | PlotTime (double edge=0) |
|
void | PrintComment () |
|
void | PrintParameters () |
|
void | SetComment (TString comment) |
|
void | SetTimeRange (double tMin, double tMax) |
|
void | SetWATPLOT (watplot *pts) |
|
void | TimeShift (double tShift=0.) |
|
| wavearray (int) |
|
| wavearray () |
|
| wavearray (const wavearray< DataType_t > &) |
|
template<class T > |
| wavearray (const T *, unsigned int, double=0.) |
|
virtual | ~wavearray () |
|
void | add (const wavearray< DataType_t > &, int=0, int=0, int=0) |
|
size_t | append (const wavearray< DataType_t > &) |
|
size_t | append (DataType_t) |
|
void | cpf (const wavearray< DataType_t > &, int=0, int=0, int=0) |
|
virtual void | delay (double T) |
|
virtual void | Dump (const char *, int=0) |
|
virtual void | DumpBinary (const char *, int=0) |
|
virtual void | DumpObject (const char *) |
|
virtual void | DumpShort (const char *, int=0) |
|
virtual void | edge (double s) |
|
virtual double | edge () const |
|
virtual void | exponential (double) |
|
virtual void | FFT (int=1) |
|
virtual void | FFTW (int=1) |
|
DataType_t | get (size_t i) |
|
DataType_t | get (double t, double dt=0.) |
|
virtual wavearray< double > | getLPRFilter (int, int=0, int=0) |
|
virtual int | getSampleRank (size_t n, size_t l, size_t r) const |
|
virtual int | getSampleRankE (size_t n, size_t l, size_t r) const |
|
virtual std::slice | getSlice () const |
|
double | getStatistics (double &mean, double &rms) const |
|
void | hann (void) |
|
virtual size_t | limit () const |
|
virtual size_t | limit (const std::slice &) const |
|
virtual size_t | limit (const wavearray< DataType_t > &) const |
|
virtual void | lprFilter (wavearray< double > &) |
|
virtual void | lprFilter (double, int=0, double=0., double=0., int=0) |
|
virtual DataType_t | max () const |
|
virtual void | max (wavearray< DataType_t > &) |
|
virtual double | mean () const |
|
virtual double | mean (double f) |
|
virtual double | mean (const std::slice &) |
|
virtual void | mean (double t, wavearray< DataType_t > *in, bool fl=false, size_t n=1) |
|
virtual double | median (size_t=0, size_t=0) const |
|
virtual void | median (double t, wavearray< DataType_t > *in, bool fl=false, size_t n=1) |
|
virtual DataType_t | min () const |
|
virtual wavearray< DataType_t > & | operator*= (wavearray< DataType_t > &) |
|
virtual wavearray< DataType_t > & | operator*= (const DataType_t) |
|
virtual wavearray< DataType_t > & | operator+= (wavearray< DataType_t > &) |
|
virtual wavearray< DataType_t > & | operator+= (const DataType_t) |
|
virtual wavearray< DataType_t > & | operator-= (wavearray< DataType_t > &) |
|
virtual wavearray< DataType_t > & | operator-= (const DataType_t) |
|
virtual wavearray< DataType_t > & | operator<< (wavearray< DataType_t > &) |
|
wavearray< DataType_t > & | operator= (const wavearray< DataType_t > &) |
|
wavearray< DataType_t > & | operator= (const DataType_t) |
|
virtual char * | operator>> (char *) |
|
virtual wavearray< DataType_t > & | operator[] (const std::slice &) |
|
virtual DataType_t & | operator[] (const unsigned int) |
|
void | print () |
|
long | rand48 (long k=1024) |
|
DataType_t | rank (double=0.5) const |
|
virtual void | rate (double r) |
|
virtual double | rate () const |
|
virtual void | ReadBinary (const char *, int=0) |
|
virtual void | ReadShort (const char *) |
|
void | Resample (const wavearray< DataType_t > &, double, int=6) |
|
void | resample (const wavearray< DataType_t > &, double, int=6) |
|
virtual void | resample (double, int=6) |
|
virtual void | Resample (double) |
|
virtual void | resetFFTW () |
|
virtual void | resize (unsigned int) |
|
virtual double | rms () |
|
virtual double | rms (const std::slice &) |
|
virtual void | rms (double t, wavearray< DataType_t > *in, bool fl=false, size_t n=1) |
|
virtual void | setSlice (const std::slice &s) |
|
virtual size_t | size () const |
|
virtual void | spesla (double, double, double=0.) |
|
virtual void | SQRT () |
|
double | Stack (const wavearray< DataType_t > &, int) |
|
double | Stack (const wavearray< DataType_t > &, int, int) |
|
double | Stack (const wavearray< DataType_t > &, double) |
|
virtual void | start (double s) |
|
virtual double | start () const |
|
virtual void | stop (double s) |
|
virtual double | stop () const |
|
void | sub (const wavearray< DataType_t > &, int=0, int=0, int=0) |
|
long | uniform () |
|
size_t | wavecount (double x, int n=0) |
|
virtual void | waveSort (DataType_t **pp, size_t l=0, size_t r=0) const |
|
virtual void | waveSort (size_t l=0, size_t r=0) |
|
virtual void | waveSplit (DataType_t **pp, size_t l, size_t r, size_t m) const |
|
virtual DataType_t | waveSplit (size_t l, size_t r, size_t m) |
|
virtual void | waveSplit (size_t m) |
|
virtual wavearray< double > | white (double, int=0, double=0., double=0.) const |
|