Aniso1DMTObjective.cpp

Go to the documentation of this file.
00001 #include "Aniso1DMTObjective.h"
00002 #include "Member2Aniso.h"
00003 
00004 namespace gplib
00005   {
00006     Aniso1DMTObjective::Aniso1DMTObjective(const MTStation &LocalMTData) :
00007       C1DMTObjective(LocalMTData)
00008       {
00009       }
00010 
00011     Aniso1DMTObjective& Aniso1DMTObjective::operator=(
00012         const Aniso1DMTObjective& source)
00013       {
00014         if (this == &source)
00015           return *this;
00016         C1DMTObjective::operator=(source);
00017         AnisoMTSynth = source.AnisoMTSynth;
00018         return *this;
00019       }
00020 
00021     Aniso1DMTObjective::Aniso1DMTObjective(const Aniso1DMTObjective &Old) :
00022       C1DMTObjective(Old), AnisoMTSynth(Old.AnisoMTSynth)
00023       {
00024 
00025       }
00026 
00027     Aniso1DMTObjective::~Aniso1DMTObjective()
00028       {
00029       }
00030 
00031     void Aniso1DMTObjective::CalcSynthData(const ttranscribed &member)
00032       {
00033         Member2Aniso(member, AnisoMTSynth); //setup forward model with parameter given in member
00034         AnisoMTSynth.GetData(); //do forward calculation
00035       }
00036   }

Generated on Tue Nov 3 13:24:13 2009 for GPLIB++ by  doxygen 1.5.8