WaveData
class description - source file - inheritance tree
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)
public:
int N number of elements in data array
wavereal* data time domain data array
wavereal Rate data sampling rate
See also
-
WSeries, WaveRDC
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.