00001 #ifndef CMAGNETICTF_H_
00002 #define CMAGNETICTF_H_
00003 #include <complex>
00004
00005 class CMagneticTF
00006 {
00007 private:
00008 std::complex<double> Tx;
00009 std::complex<double> Ty;
00010 double dTx;
00011 double dTy;
00012 double Rz;
00013 double frequency;
00014 public:
00015 std::complex<double> GetTx()const{return Tx;}
00016 std::complex<double> GetTy()const{return Ty;}
00017
00018 double GetRz()const{return Rz;}
00019 double GetdTx()const{return dTx;}
00020 double GetdTy()const{return dTy;}
00021 friend class CMTStation;
00022 CMagneticTF();
00023 virtual ~CMagneticTF();
00024 };
00025
00026 #endif