36 WaveRDC& operator =(
const unsigned int x){
return *
this;};
41 virtual int DumpRDC(
const char*,
int = 0);
69 int Push(
short *,
int,
unsigned int *,
int &,
int,
int);
70 void Push(
unsigned int &,
unsigned int *,
int &,
int);
72 int Pop(
int *,
int,
int &,
int,
int);
73 void Pop(
unsigned int &,
int &,
int);
77 inline int wabs(
int i) {
return i>0 ? i : -
i;}
78 inline short wabs(
short i) {
return i>0 ? i : -
i;}
84 if((opt & 0x8) && (opt & 0x3)) n++;
WaveRDC & operator*=(const unsigned int x)
wavearray< double > a(hp.size())
cout<< endl;cout<< "ts size = "<< ts.size()<< " ts rate = "<< ts.rate()<< endl;tf.Forward(ts, wdm);int levels=tf.getLevel();cout<< "tf size = "<< tf.size()<< endl;double dF=tf.resolution();double dT=1./(2 *dF);cout<< "rate(hz) : "<< RATE<< "\t layers : "<< nLAYERS<< "\t dF(hz) : "<< dF<< "\t dT(ms) : "<< dT *1000.<< endl;int itime=TIME_PIXEL_INDEX;int ifreq=FREQ_PIXEL_INDEX;int index=(levels+1)*itime+ifreq;double time=itime *dT;double freq=(ifreq >0)?ifreq *dF:dF/4;cout<< endl;cout<< "PIXEL TIME = "<< time<< " sec "<< endl;cout<< "PIXEL FREQ = "<< freq<< " Hz "<< endl;cout<< endl;wavearray< double > x
size_t getLSW(size_t opt)
int unCompress(int *in, wavearray< float > &out)
WaveRDC & operator+=(const unsigned int x)
wavearray< double > waveDouble
wavearray< short > waveShort
WaveRDC & operator-=(const unsigned int x)
WaveRDC & operator-=(const WaveRDC &x)
wavearray< float > waveFloat
WaveRDC & operator*=(const WaveRDC &x)
int Compress(wavearray< double > &in, int *&out, int Lwt, int Lbt, const double g1, const double g2, int np1, int np2)