MtuFilter.h

Go to the documentation of this file.
00001 #ifndef CMTUFILTER_H
00002 #define CMTUFILTER_H
00003 
00004 #include "types.h"
00005 
00006 namespace gplib
00007   {
00008     /** \addtogroup mttools MT data analysis, processing and inversion */
00009     /* @{ */
00010 
00011     class MtuFilter
00012       {
00013       int seglength;
00014       double freqstep;
00015       tcompdata FilterCoeff;
00016     public:
00017       const tcompdata &GetFilterCoeff()
00018         {
00019           return FilterCoeff;
00020         }
00021       virtual void GetData(const std::string filename);
00022       virtual void WriteData(const std::string filename);
00023       MtuFilter(const int length, const double step) :
00024         seglength(length), freqstep(step)
00025         {
00026         }
00027       ;
00028       virtual ~MtuFilter();
00029       };
00030   /* @} */
00031   }
00032 #endif // CMTUFILTER_H

Generated on Tue May 4 16:52:14 2010 for GPLIB++ by  doxygen 1.5.8