WaveData


class description - source file - inheritance tree

class WaveData : public Wavelet


    public:
WaveData WaveData(int) WaveData WaveData() WaveData WaveData(const WaveData&) virtual void ~WaveData() void add(const WaveData&, int = 0, int = 0, int = 0) static TClass* Class() void cpf(const WaveData&, int = 0, int = 0, int = 0) virtual void Dump(const char*, int = 0) void DumpBinary(const char*, int = 0) void DumpShort(const char*, int = 0) void DumpSpectrum(const char* fname, int option = 2) void FFT(int = 1) void getStatistics(wavereal& mean, wavereal& rms) virtual TClass* IsA() const WaveData& operator*=(const wavereal c) WaveData& operator+=(const wavereal c) WaveData& operator+=(const WaveData& a) WaveData& operator+=(const WaveData* a) WaveData& operator-=(const wavereal c) WaveData& operator-=(const WaveData* a) WaveData& operator-=(const WaveData& a) WaveData& operator=(const WaveData& a) WaveData& operator=(const wavereal c) WaveData& operator=(const TSeries* ts) WaveData& operator=(const TSeries& ts) WaveData& operator=(const WaveData* a) void ReadBinary(const char*) void ReadShort(const char*) void Resample(const WaveData&, wavereal, int = 6) virtual void Resize(int n) virtual void ShowMembers(TMemberInspector& insp, char* parent) wavereal Stack(const WaveData&, int) wavereal Stack(const WaveData&, int, int) wavereal Stack(const WaveData&, wavereal) virtual void Streamer(TBuffer& b) void sub(const WaveData&, int = 0, int = 0, int = 0)

Data Members

public:
int N number of elements in data array wavereal* data time domain data array wavereal Rate data sampling rate


See also

WSeries, WaveRDC

Class Description

 WaveData class is the base class for generic wavelet
 data structures and methods.

WaveData() : N(0), data(NULL)

WaveData(int n)

WaveData(const WaveData& a)

~WaveData()

void Dump(const char *fname, int app)
 Dumps data array to file *fname in ASCII format.


void DumpBinary(const char *fname, int app)
 Dumps data array to file *fname in binary format and type "wavereal".


void DumpShort(const char *fname, int app)
 Dumps data array to file *fname in binary format and type "short".


void ReadBinary(const char *fname)
 Read data from file in binary format. Type of data is wavereal.


void ReadShort(const char *fname)
 Read data from file with given filename in written in binary format as short.


void DumpSpectrum(const char *fname, int option)

void Resize(int n)

void Resample(WaveData const &a, wavereal f, int np)

void cpf(const WaveData &a, int length=0, int a_pos=0, int pos=0)

void FFT(int direction=1)

void Streamer(TBuffer &b)



Inline Functions


          WaveData& operator=(const WaveData& a)
          WaveData& operator=(const WaveData* a)
          WaveData& operator=(const TSeries& ts)
          WaveData& operator=(const TSeries* ts)
          WaveData& operator+=(const WaveData& a)
          WaveData& operator+=(const WaveData* a)
          WaveData& operator-=(const WaveData& a)
          WaveData& operator-=(const WaveData* a)
          WaveData& operator=(const wavereal c)
          WaveData& operator+=(const wavereal c)
          WaveData& operator-=(const wavereal c)
          WaveData& operator*=(const wavereal c)
               void getStatistics(wavereal& mean, wavereal& rms)
               void add(const WaveData&, int = 0, int = 0, int = 0)
               void sub(const WaveData&, int = 0, int = 0, int = 0)
           wavereal Stack(const WaveData&, int)
           wavereal Stack(const WaveData&, int, int)
           wavereal Stack(const WaveData&, wavereal)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.