1 #ifndef CTIMESERIESDATA_H
2 #define CTIMESERIESDATA_H
5 #include <boost/shared_ptr.hpp>
30 boost::shared_ptr<TimeSeries> Data;
38 void GetData(std::string filename);
48 void WriteBack(std::string filename_base);
56 #endif // CTIMESERIESDATA_H
TimeSeries & GetData()
return a reference to the actual object stored in the pointer
This class is the base class for all classes dealing with MT time series.
void WriteAsMtu(std::string filename_base)
Write data to file in Phoenix MTU format.
void WriteAsCsv(std::string filename_base)
Write data as comma seperated ascii file.
void WriteAsLemi(std::string filename_base)
Write as file in Lemi compatible format.
void WriteBack(std::string filename_base)
Write in the format it was originally read in.
void WriteAsBirrp(std::string filename_base)
Write data to file in ascii format for birrp processing.
TimeSeriesData stores a pointer to the different components of magnetotelluric data and provides func...
TimeSeriesData & operator=(const TimeSeriesData &source)
The copy constructor.
virtual ~TimeSeriesData()