00001 #ifndef _CLEMITSFORMAT_H_ 00002 #define _CLEMITSFORMAT_H_ 00003 00004 #include "TimeSeries.h" 00005 00006 namespace gplib 00007 { 00008 class MtuFormat; 00009 class BirrpAsciiFormat; 00010 00011 /** \addtogroup mttools MT data analysis, processing and inversion */ 00012 /* @{ */ 00013 00014 //! Read and write ascii files produced by the LEMI instruments 00015 class LemiTsFormat: public TimeSeries 00016 { 00017 public: 00018 LemiTsFormat(); 00019 virtual ~LemiTsFormat(); 00020 virtual void GetData(); 00021 virtual void GetData(const std::string filename); 00022 virtual void WriteData(const std::string filename); 00023 LemiTsFormat& operator=(BirrpAsciiFormat& source); 00024 LemiTsFormat& operator=(MtuFormat& source); 00025 LemiTsFormat& operator=(TimeSeries& source); 00026 LemiTsFormat& operator=(LemiTsFormat& source); 00027 }; 00028 /* @} */ 00029 } 00030 #endif /*_CLEMITSFORMAT_H_*/
1.5.8