/* * ParametrizationModel.cxx * * Created on: Apr 2, 2013 * Author: steve */ #include "ParametrizationModel.h" #include "Model.h" ParametrizationModel::ParametrizationModel(shared_ptr model_) : model(model_) { } ParametrizationModel::~ParametrizationModel() { // TODO Auto-generated destructor stub } void ParametrizationModel::parametrize(const double *x) { model_par->setValue(model->evaluate(x)); } void ParametrizationModel::setModelPar(shared_ptr model_par_) { model_par = model_par_; } const shared_ptr ParametrizationModel::getModelPar() const { return model_par; } shared_ptr ParametrizationModel::getModel() { return model; }