MagneticTF.h
Go to the documentation of this file.00001 #ifndef CMAGNETICTF_H_
00002 #define CMAGNETICTF_H_
00003 #include <complex>
00004
00005 namespace gplib
00006 {
00007
00008
00009
00010 class MagneticTF
00011 {
00012 private:
00013 std::complex<double> Tx;
00014 std::complex<double> Ty;
00015 double dTx;
00016 double dTy;
00017 double Rz;
00018 double frequency;
00019 public:
00020 std::complex<double> GetTx() const
00021 {
00022 return Tx;
00023 }
00024 std::complex<double> GetTy() const
00025 {
00026 return Ty;
00027 }
00028
00029 double GetRz() const
00030 {
00031 return Rz;
00032 }
00033 double GetdTx() const
00034 {
00035 return dTx;
00036 }
00037 double GetdTy() const
00038 {
00039 return dTy;
00040 }
00041 friend class MTStation;
00042 MagneticTF();
00043 virtual ~MagneticTF();
00044 };
00045
00046 }
00047 #endif