#include <MTRecObjective.h>

Public Member Functions | |
| void | SetRecWeight (const double w) |
| C1DRecObjective & | GetRecObjective () |
| Iso1DMTObjective & | GetMTObjective () |
| virtual MTRecObjective * | clone () const |
| We need clone and create for building an array of derived objects, see FAQ lite 20.8, the return type depends on the derived class. | |
| virtual double | PostParallel (const ttranscribed &member) |
| Some operations cannot be done in parallel, these are done after, returns the misfit value. | |
| MTRecObjective (const CMTStation &LocalMTData, SeismicDataComp &TheRecData, const int myshift, const double myomega, const double mysigma, const double myc, const double myslowness) | |
| virtual | ~MTRecObjective () |
Definition at line 6 of file MTRecObjective.h.
| MTRecObjective::~MTRecObjective | ( | ) | [virtual] |
Definition at line 18 of file MTRecObjective.cpp.
| virtual MTRecObjective* MTRecObjective::clone | ( | ) | const [inline, virtual] |
We need clone and create for building an array of derived objects, see FAQ lite 20.8, the return type depends on the derived class.
Implements GeneralObjective.
Definition at line 16 of file MTRecObjective.h.
References MTRecObjective().
| Iso1DMTObjective& MTRecObjective::GetMTObjective | ( | ) | [inline] |
| C1DRecObjective& MTRecObjective::GetRecObjective | ( | ) | [inline] |
| double MTRecObjective::PostParallel | ( | const ttranscribed & | member | ) | [virtual] |
Some operations cannot be done in parallel, these are done after, returns the misfit value.
Implements GeneralObjective.
Definition at line 22 of file MTRecObjective.cpp.
References GeneralObjective::CalcPerformance(), GeneralObjective::GetMisfit(), GeneralObjective::GetSynthData(), MTObjective, RecObjective(), GeneralObjective::SetMisfit(), GeneralObjective::SetRMS(), and GeneralObjective::SetSynthData().
| void MTRecObjective::SetRecWeight | ( | const double | w | ) | [inline] |
1.5.8