Logo coherent WaveBurst  
Library Reference Guide
Logo
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
wavearray< DataType_t > Class Template Reference

template<class DataType_t>
class wavearray< DataType_t >

Definition at line 54 of file wavearray.hh.

Public Member Functions

 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)
 
virtual void Browse (TBrowser *b)
 
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
 

Static Public Member Functions

static int compare (const void *x, const void *y)
 pointer to inverse fftw object More...
 

Public Attributes

DataType_t * data
 
double Edge
 
TFFTRealComplex * fftw
 
TFFTComplexReal * ifftw
 pointer to direct fftw object More...
 
double Rate
 
size_t Size
 data array More...
 
std::slice Slice
 
double Start
 
double Stop
 

#include <wavearray.hh>

Inheritance diagram for wavearray< DataType_t >:
[legend]

Constructor & Destructor Documentation

◆ wavearray() [1/4]

template<class DataType_t >
wavearray< DataType_t >::wavearray ( int  n)

Definition at line 64 of file wavearray.cc.

◆ wavearray() [2/4]

template<class DataType_t >
wavearray< DataType_t >::wavearray ( )

Definition at line 56 of file wavearray.cc.

◆ wavearray() [3/4]

template<class DataType_t>
wavearray< DataType_t >::wavearray ( const wavearray< DataType_t > &  a)

Definition at line 77 of file wavearray.cc.

◆ wavearray() [4/4]

template<class DataType_t >
template<class T >
wavearray< DataType_t >::wavearray ( const T p,
unsigned int  n,
double  r = 0. 
)

Definition at line 84 of file wavearray.cc.

◆ ~wavearray()

template<class DataType_t >
wavearray< DataType_t >::~wavearray ( )
virtual

Definition at line 100 of file wavearray.cc.

Member Function Documentation

◆ add()

template<class DataType_t>
void wavearray< DataType_t >::add ( const wavearray< DataType_t > &  a,
int  length = 0,
int  a_pos = 0,
int  pos = 0 
)

Definition at line 746 of file wavearray.cc.

◆ append() [1/2]

template<class DataType_t>
size_t wavearray< DataType_t >::append ( const wavearray< DataType_t > &  a)

Definition at line 793 of file wavearray.cc.

◆ append() [2/2]

template<class DataType_t>
size_t wavearray< DataType_t >::append ( DataType_t  a)

Definition at line 813 of file wavearray.cc.

◆ Browse()

template<class DataType_t>
virtual void wavearray< DataType_t >::Browse ( TBrowser *  b)
inlinevirtual

◆ compare()

template<class DataType_t>
static int wavearray< DataType_t >::compare ( const void *  x,
const void *  y 
)
inlinestatic

pointer to inverse fftw object

Definition at line 333 of file wavearray.hh.

◆ cpf()

template<class DataType_t>
void wavearray< DataType_t >::cpf ( const wavearray< DataType_t > &  a,
int  length = 0,
int  a_pos = 0,
int  pos = 0 
)

Definition at line 717 of file wavearray.cc.

◆ delay()

template<class DataType_t >
void wavearray< DataType_t >::delay ( double  T)
virtual

Definition at line 596 of file wavearray.cc.

◆ Dump()

template<class DataType_t >
void wavearray< DataType_t >::Dump ( const char *  fname,
int  app = 0 
)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, and WSeries< float >.

Definition at line 319 of file wavearray.cc.

◆ DumpBinary()

template<class DataType_t >
void wavearray< DataType_t >::DumpBinary ( const char *  fname,
int  app = 0 
)
virtual

Definition at line 353 of file wavearray.cc.

◆ DumpObject()

template<class DataType_t >
void wavearray< DataType_t >::DumpObject ( const char *  fname)
virtual

Definition at line 400 of file wavearray.cc.

◆ DumpShort()

template<class DataType_t >
void wavearray< DataType_t >::DumpShort ( const char *  fname,
int  app = 0 
)
virtual

Definition at line 374 of file wavearray.cc.

◆ edge() [1/2]

template<class DataType_t>
virtual void wavearray< DataType_t >::edge ( double  s)
inlinevirtual

Definition at line 143 of file wavearray.hh.

◆ edge() [2/2]

template<class DataType_t>
virtual double wavearray< DataType_t >::edge ( ) const
inlinevirtual

Definition at line 144 of file wavearray.hh.

◆ exponential()

template<class DataType_t >
void wavearray< DataType_t >::exponential ( double  t)
virtual

Definition at line 1680 of file wavearray.cc.

◆ FFT()

template<class DataType_t >
void wavearray< DataType_t >::FFT ( int  direction = 1)
virtual

Definition at line 832 of file wavearray.cc.

◆ FFTW()

template<class DataType_t >
void wavearray< DataType_t >::FFTW ( int  direction = 1)
virtual

Definition at line 896 of file wavearray.cc.

◆ get() [1/2]

template<class DataType_t>
DataType_t wavearray< DataType_t >::get ( size_t  i)
inline

Definition at line 282 of file wavearray.hh.

◆ get() [2/2]

template<class DataType_t >
DataType_t wavearray< DataType_t >::get ( double  t,
double  dt = 0. 
)
inline

Definition at line 381 of file wavearray.hh.

◆ getLPRFilter()

template<class DataType_t >
wavearray< double > wavearray< DataType_t >::getLPRFilter ( int  M,
int  offset = 0,
int  tail = 0 
)
virtual

Definition at line 1912 of file wavearray.cc.

◆ getSampleRank()

template<class DataType_t >
int wavearray< DataType_t >::getSampleRank ( size_t  n,
size_t  l,
size_t  r 
) const
virtual

Definition at line 1379 of file wavearray.cc.

◆ getSampleRankE()

template<class DataType_t >
int wavearray< DataType_t >::getSampleRankE ( size_t  n,
size_t  l,
size_t  r 
) const
virtual

Definition at line 1399 of file wavearray.cc.

◆ getSlice()

template<class DataType_t>
virtual std::slice wavearray< DataType_t >::getSlice ( ) const
inlinevirtual

Definition at line 147 of file wavearray.hh.

◆ getStatistics()

template<class DataType_t >
double wavearray< DataType_t >::getStatistics ( double &  mean,
double &  rms 
) const

Definition at line 2128 of file wavearray.cc.

◆ hann()

template<class DataType_t >
void wavearray< DataType_t >::hann ( void  )
inline

Definition at line 372 of file wavearray.hh.

◆ limit() [1/3]

template<class DataType_t >
size_t wavearray< DataType_t >::limit ( ) const
inlinevirtual

Definition at line 344 of file wavearray.hh.

◆ limit() [2/3]

template<class DataType_t >
size_t wavearray< DataType_t >::limit ( const std::slice s) const
inlinevirtual

Definition at line 348 of file wavearray.hh.

◆ limit() [3/3]

template<class DataType_t>
size_t wavearray< DataType_t >::limit ( const wavearray< DataType_t > &  a) const
inlinevirtual

Definition at line 352 of file wavearray.hh.

◆ lprFilter() [1/2]

template<class DataType_t >
void wavearray< DataType_t >::lprFilter ( wavearray< double > &  w)
virtual

Definition at line 1826 of file wavearray.cc.

◆ lprFilter() [2/2]

template<class DataType_t >
void wavearray< DataType_t >::lprFilter ( double  T,
int  mode = 0,
double  stride = 0.,
double  oFFset = 0.,
int  tail = 0 
)
virtual

Definition at line 1846 of file wavearray.cc.

◆ max() [1/2]

template<class DataType_t >
DataType_t wavearray< DataType_t >::max ( ) const
virtual

Definition at line 1334 of file wavearray.cc.

◆ max() [2/2]

template<class DataType_t>
void wavearray< DataType_t >::max ( wavearray< DataType_t > &  x)
virtual

Definition at line 1344 of file wavearray.cc.

◆ mean() [1/4]

template<class DataType_t >
double wavearray< DataType_t >::mean ( ) const
virtual

Definition at line 1071 of file wavearray.cc.

◆ mean() [2/4]

template<class DataType_t >
double wavearray< DataType_t >::mean ( double  f)
virtual

Definition at line 1083 of file wavearray.cc.

◆ mean() [3/4]

template<class DataType_t >
double wavearray< DataType_t >::mean ( const std::slice s)
virtual

Definition at line 1117 of file wavearray.cc.

◆ mean() [4/4]

template<class DataType_t>
void wavearray< DataType_t >::mean ( double  t,
wavearray< DataType_t > *  in,
bool  fl = false,
size_t  n = 1 
)
virtual

Definition at line 1131 of file wavearray.cc.

◆ median() [1/2]

template<class DataType_t >
double wavearray< DataType_t >::median ( size_t  l = 0,
size_t  r = 0 
) const
virtual

Definition at line 1576 of file wavearray.cc.

◆ median() [2/2]

template<class DataType_t>
void wavearray< DataType_t >::median ( double  t,
wavearray< DataType_t > *  in,
bool  fl = false,
size_t  n = 1 
)
virtual

Definition at line 1599 of file wavearray.cc.

◆ min()

template<class DataType_t >
DataType_t wavearray< DataType_t >::min ( ) const
virtual

Definition at line 1368 of file wavearray.cc.

◆ operator*=() [1/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator*= ( wavearray< DataType_t > &  a)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, and WSeries< float >.

Definition at line 276 of file wavearray.cc.

◆ operator*=() [2/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator*= ( const DataType_t  c)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, WSeries< float >, and WaveRDC.

Definition at line 260 of file wavearray.cc.

◆ operator+=() [1/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator+= ( wavearray< DataType_t > &  a)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, and WSeries< float >.

Definition at line 191 of file wavearray.cc.

◆ operator+=() [2/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator+= ( const DataType_t  c)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, WSeries< float >, and WaveRDC.

Definition at line 209 of file wavearray.cc.

◆ operator-=() [1/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator-= ( wavearray< DataType_t > &  a)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, and WSeries< float >.

Definition at line 226 of file wavearray.cc.

◆ operator-=() [2/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator-= ( const DataType_t  c)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, WSeries< float >, and WaveRDC.

Definition at line 244 of file wavearray.cc.

◆ operator<<()

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator<< ( wavearray< DataType_t > &  a)
virtual

Definition at line 156 of file wavearray.cc.

◆ operator=() [1/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator= ( const wavearray< DataType_t > &  a)

Definition at line 110 of file wavearray.cc.

◆ operator=() [2/2]

template<class DataType_t>
wavearray< DataType_t > & wavearray< DataType_t >::operator= ( const DataType_t  c)

Definition at line 174 of file wavearray.cc.

◆ operator>>()

template<class DataType_t >
char * wavearray< DataType_t >::operator>> ( char *  fname)
virtual

Definition at line 2200 of file wavearray.cc.

◆ operator[]() [1/2]

template<class DataType_t >
wavearray< DataType_t > & wavearray< DataType_t >::operator[] ( const std::slice s)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, and WSeries< float >.

Definition at line 295 of file wavearray.cc.

◆ operator[]() [2/2]

template<class DataType_t >
DataType_t & wavearray< DataType_t >::operator[] ( const unsigned int  n)
virtual

Definition at line 308 of file wavearray.cc.

◆ print()

template<class DataType_t >
void wavearray< DataType_t >::print ( )

Definition at line 2226 of file wavearray.cc.

◆ rand48()

template<class DataType_t>
long wavearray< DataType_t >::rand48 ( long  k = 1024)
inline

Definition at line 287 of file wavearray.hh.

◆ rank()

template<class DataType_t >
DataType_t wavearray< DataType_t >::rank ( double  f = 0.5) const

Definition at line 1737 of file wavearray.cc.

◆ rate() [1/2]

template<class DataType_t>
virtual void wavearray< DataType_t >::rate ( double  r)
inlinevirtual

Definition at line 141 of file wavearray.hh.

◆ rate() [2/2]

template<class DataType_t>
virtual double wavearray< DataType_t >::rate ( ) const
inlinevirtual

Definition at line 142 of file wavearray.hh.

◆ ReadBinary()

template<class DataType_t >
void wavearray< DataType_t >::ReadBinary ( const char *  fname,
int  N = 0 
)
virtual

Definition at line 410 of file wavearray.cc.

◆ ReadShort()

template<class DataType_t >
void wavearray< DataType_t >::ReadShort ( const char *  fname)
virtual

Definition at line 440 of file wavearray.cc.

◆ Resample() [1/2]

template<class DataType_t>
void wavearray< DataType_t >::Resample ( const wavearray< DataType_t > &  a,
double  f,
int  np = 6 
)

Definition at line 640 of file wavearray.cc.

◆ resample() [1/2]

template<class DataType_t>
void wavearray< DataType_t >::resample ( const wavearray< DataType_t > &  a,
double  f,
int  nF = 6 
)

Definition at line 503 of file wavearray.cc.

◆ resample() [2/2]

template<class DataType_t>
void wavearray< DataType_t >::resample ( double  f,
int  nF = 6 
)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, and WSeries< float >.

Definition at line 564 of file wavearray.cc.

◆ Resample() [2/2]

template<class DataType_t>
void wavearray< DataType_t >::Resample ( double  f)
virtual

Definition at line 572 of file wavearray.cc.

◆ resetFFTW()

template<class DataType_t >
void wavearray< DataType_t >::resetFFTW ( )
virtual

Definition at line 977 of file wavearray.cc.

◆ resize()

template<class DataType_t >
void wavearray< DataType_t >::resize ( unsigned int  n)
virtual

Reimplemented in WSeries< DataType_t >, WSeries< double >, and WSeries< float >.

Definition at line 463 of file wavearray.cc.

◆ rms() [1/3]

template<class DataType_t >
double wavearray< DataType_t >::rms ( )
virtual

Definition at line 1206 of file wavearray.cc.

◆ rms() [2/3]

template<class DataType_t >
double wavearray< DataType_t >::rms ( const std::slice s)
virtual

Definition at line 1305 of file wavearray.cc.

◆ rms() [3/3]

template<class DataType_t>
void wavearray< DataType_t >::rms ( double  t,
wavearray< DataType_t > *  in,
bool  fl = false,
size_t  n = 1 
)
virtual

Definition at line 1227 of file wavearray.cc.

◆ setSlice()

template<class DataType_t>
virtual void wavearray< DataType_t >::setSlice ( const std::slice s)
inlinevirtual

Definition at line 146 of file wavearray.hh.

◆ size()

template<class DataType_t>
virtual size_t wavearray< DataType_t >::size ( ) const
inlinevirtual

Definition at line 145 of file wavearray.hh.

◆ spesla()

template<class DataType_t >
void wavearray< DataType_t >::spesla ( double  T,
double  w,
double  oFFset = 0. 
)
virtual

Definition at line 1770 of file wavearray.cc.

◆ SQRT()

template<class DataType_t>
virtual void wavearray< DataType_t >::SQRT ( )
inlinevirtual

Definition at line 201 of file wavearray.hh.

◆ Stack() [1/3]

template<class DataType_t>
double wavearray< DataType_t >::Stack ( const wavearray< DataType_t > &  td,
int  length 
)

Definition at line 991 of file wavearray.cc.

◆ Stack() [2/3]

template<class DataType_t>
double wavearray< DataType_t >::Stack ( const wavearray< DataType_t > &  td,
int  length,
int  start 
)

Definition at line 1035 of file wavearray.cc.

◆ Stack() [3/3]

template<class DataType_t>
double wavearray< DataType_t >::Stack ( const wavearray< DataType_t > &  td,
double  window 
)

Definition at line 1064 of file wavearray.cc.

◆ start() [1/2]

template<class DataType_t>
virtual void wavearray< DataType_t >::start ( double  s)
inlinevirtual

Definition at line 137 of file wavearray.hh.

◆ start() [2/2]

template<class DataType_t>
virtual double wavearray< DataType_t >::start ( ) const
inlinevirtual

Definition at line 138 of file wavearray.hh.

◆ stop() [1/2]

template<class DataType_t>
virtual void wavearray< DataType_t >::stop ( double  s)
inlinevirtual

Definition at line 139 of file wavearray.hh.

◆ stop() [2/2]

template<class DataType_t>
virtual double wavearray< DataType_t >::stop ( ) const
inlinevirtual

Definition at line 140 of file wavearray.hh.

◆ sub()

template<class DataType_t>
void wavearray< DataType_t >::sub ( const wavearray< DataType_t > &  a,
int  length = 0,
int  a_pos = 0,
int  pos = 0 
)

Definition at line 772 of file wavearray.cc.

◆ uniform()

template<class DataType_t>
long wavearray< DataType_t >::uniform ( )
inline

Definition at line 286 of file wavearray.hh.

◆ wavecount()

template<class DataType_t>
size_t wavearray< DataType_t >::wavecount ( double  x,
int  n = 0 
)
inline

Definition at line 304 of file wavearray.hh.

◆ waveSort() [1/2]

template<class DataType_t>
void wavearray< DataType_t >::waveSort ( DataType_t **  pp,
size_t  l = 0,
size_t  r = 0 
) const
virtual

Definition at line 1421 of file wavearray.cc.

◆ waveSort() [2/2]

template<class DataType_t>
void wavearray< DataType_t >::waveSort ( size_t  l = 0,
size_t  r = 0 
)
virtual

Definition at line 1480 of file wavearray.cc.

◆ waveSplit() [1/3]

template<class DataType_t>
void wavearray< DataType_t >::waveSplit ( DataType_t **  pp,
size_t  l,
size_t  r,
size_t  m 
) const
virtual

Definition at line 1499 of file wavearray.cc.

◆ waveSplit() [2/3]

template<class DataType_t>
DataType_t wavearray< DataType_t >::waveSplit ( size_t  l,
size_t  r,
size_t  m 
)
virtual

Definition at line 1535 of file wavearray.cc.

◆ waveSplit() [3/3]

template<class DataType_t>
void wavearray< DataType_t >::waveSplit ( size_t  m)
virtual

Definition at line 1556 of file wavearray.cc.

◆ white()

template<class DataType_t >
wavearray< double > wavearray< DataType_t >::white ( double  t,
int  mode = 0,
double  oFFset = 0.,
double  stride = 0. 
) const
virtual

Definition at line 2025 of file wavearray.cc.

Member Data Documentation

◆ data

template<class DataType_t>
DataType_t* wavearray< DataType_t >::data

Definition at line 319 of file wavearray.hh.

◆ Edge

template<class DataType_t>
double wavearray< DataType_t >::Edge

Definition at line 327 of file wavearray.hh.

◆ fftw

template<class DataType_t>
TFFTRealComplex* wavearray< DataType_t >::fftw

Definition at line 330 of file wavearray.hh.

◆ ifftw

template<class DataType_t>
TFFTComplexReal* wavearray< DataType_t >::ifftw

pointer to direct fftw object

Definition at line 331 of file wavearray.hh.

◆ Rate

template<class DataType_t>
double wavearray< DataType_t >::Rate

Definition at line 324 of file wavearray.hh.

◆ Size

template<class DataType_t>
size_t wavearray< DataType_t >::Size

data array

Definition at line 323 of file wavearray.hh.

◆ Slice

template<class DataType_t>
std::slice wavearray< DataType_t >::Slice

Definition at line 328 of file wavearray.hh.

◆ Start

template<class DataType_t>
double wavearray< DataType_t >::Start

Definition at line 325 of file wavearray.hh.

◆ Stop

template<class DataType_t>
double wavearray< DataType_t >::Stop

Definition at line 326 of file wavearray.hh.


The documentation for this class was generated from the following files: