21 template<
class DataType_t>
class SSeries;
23 template<
class DataType_t>
31 WDM(
int,
int,
int,
int);
int getBaseWave(int m, int n, SymmArray< double > &w)
static double SinCosSize[MAXBETA]
virtual size_t getTDFsize()
static double CosSize[MAXBETA]
wavearray< float > getTDvecSSE(int j, int K, char c, SSeries< double > *pss)
static double * SinCos[MAXBETA]
static double * Cos2[MAXBETA]
virtual WDM * Clone() const
return: Wavelet* - duplicate of *this, allocated on heap
SymmObjArray< SymmArraySSE< float > > Tx
void setTDFilter(int nCoeffs, int L=1)
double getPixelAmplitude(int, int, int, bool=false)
void getTFvec(int j, wavearray< float > &r)
wavearray< float > sinTDx
wavearray< float > getTDvec(int j, int K, char c='p')
double getPixelAmplitudeSSEOld(int, int, int, bool=false)
int getBaseWaveQ(int m, int n, SymmArray< double > &w)
static double Cos2Size[MAXBETA]
static double * Cos[MAXBETA]
wavearray< double > getFilter(int n)
wavearray< double > getTDFilter2(int n, int L)
DataType_t ** TFMap90
pointer to 0-phase data, by default not initialized
float getPixelAmplitudeSSE(int m, int n, int dT, bool Quad)
double TimeShiftTest(int dt)
float getTDamp(int n, int m, char c='p')
wavearray< double > wdmFilter
SymmArraySSE< float > td_halo[6]
virtual WDM * Init() const
std::slice getSlice(double n)
void(* SSE_TDF)()
pointer to 90-phase data, by default not initialized
wavearray< double > getTDFilter1(int n, int L)
double TimeShiftTestSSE(int dt)
SymmObjArray< SymmArraySSE< float > > T0