00001 #ifndef _BIRRPASCIIFORMAT_INCLUDED_ 00002 #define _BIRRPASCIIFORMAT_INCLUDED_ 00003 #include "TimeSeries.h" 00004 00005 00006 class MtuFormat; 00007 00008 /** \addtogroup mttools MT data analysis, processing and inversion */ 00009 /* @{ */ 00010 00011 //! BirrpAsciiFormat reads and stores MT data in the ascii format used by the birrp processing software 00012 class BirrpAsciiFormat : public TimeSeries{ 00013 private: 00014 public: 00015 BirrpAsciiFormat(); 00016 ~BirrpAsciiFormat(); 00017 //! Read data in birrp ascii format from a file called filename 00018 virtual void GetData(const std::string filename); 00019 //! Write data in birrp ascii format to a file called filename 00020 virtual void WriteData(const std::string filename); 00021 BirrpAsciiFormat& operator=(BirrpAsciiFormat& source); 00022 BirrpAsciiFormat& operator=(MtuFormat& source); 00023 BirrpAsciiFormat& operator=(TimeSeries& source); 00024 }; 00025 #endif 00026 00027 /* @} */ 00028
1.5.5