MTDataComp Class Reference
[MT data analysis, processing and inversion]

#include <MTDataComp.h>

List of all members.

Public Member Functions

std::string GetName () const
trealdata GetRhoa () const
trealdata GetPhi () const
trealdata GetdRhoa () const
trealdata GetdPhi () const
tcompdata GetZ () const
trealdata GetdZ () const
 MTDataComp (const int nfreq=0)
 The constructor is empty.
virtual ~MTDataComp ()
 The destructor is empty,too.
virtual MTDataCompoperator= (const MTDataComp &source)
virtual void erase (const int index)

Friends

class MTStation
 CMTStation needs to access the Update method, so we declare it a friend.
class C1DMTSynthData
class JParser
class EDIParser


Detailed Description

The class MTDataComp stores the values of the impedance tensor, the error estimates along with the apparent resistivity and phase. Units are $ km/s$ for Z, $ \Omega m $ for $ \rho_a $ and degree for the phase. The corresponding frequencies are not stored because normally it is used by CMTData or a derived class.

Definition at line 17 of file MTDataComp.h.


Constructor & Destructor Documentation

MTDataComp::MTDataComp ( const int  nfreq = 0  ) 

The constructor is empty.

Definition at line 8 of file MTDataComp.cpp.

MTDataComp::~MTDataComp (  )  [virtual]

The destructor is empty,too.

Definition at line 20 of file MTDataComp.cpp.


Member Function Documentation

std::string MTDataComp::GetName (  )  const [inline]

Definition at line 38 of file MTDataComp.h.

trealdata MTDataComp::GetRhoa (  )  const [inline]

Definition at line 39 of file MTDataComp.h.

trealdata MTDataComp::GetPhi (  )  const [inline]

Definition at line 40 of file MTDataComp.h.

trealdata MTDataComp::GetdRhoa (  )  const [inline]

Definition at line 41 of file MTDataComp.h.

trealdata MTDataComp::GetdPhi (  )  const [inline]

Definition at line 42 of file MTDataComp.h.

tcompdata MTDataComp::GetZ (  )  const [inline]

Definition at line 43 of file MTDataComp.h.

trealdata MTDataComp::GetdZ (  )  const [inline]

Definition at line 44 of file MTDataComp.h.

MTDataComp & MTDataComp::operator= ( const MTDataComp source  )  [virtual]

Definition at line 34 of file MTDataComp.cpp.

References dphi, drhoa, dZ, name, phi, rhoa, and Z.

void MTDataComp::erase ( const int  index  )  [virtual]

If we want to erase one entry, we have to erase all the corresponding derived quantities as well

Definition at line 78 of file MTDataComp.cpp.


Friends And Related Function Documentation

friend class MTStation [friend]

CMTStation needs to access the Update method, so we declare it a friend.

Definition at line 50 of file MTDataComp.h.

friend class C1DMTSynthData [friend]

Definition at line 51 of file MTDataComp.h.

friend class JParser [friend]

Definition at line 52 of file MTDataComp.h.

friend class EDIParser [friend]

Definition at line 53 of file MTDataComp.h.


The documentation for this class was generated from the following files:

Generated on Fri Jul 4 15:30:22 2008 for GPLIB++ by  doxygen 1.5.5