/* * PndLmdDPMModelParametrization.h * * Created on: Oct 17, 2014 * Author: anastasia */ #ifndef PNDLMDE760LIKEMODELPARAMETRIZATION_H_ #define PNDLMDE760LIKEMODELPARAMETRIZATION_H_ #include "core/Parametrization.h" class PndLmdE760LikeModelParametrization : public Parametrization { private: shared_ptr p_lab; shared_ptr E_lab; shared_ptr S; shared_ptr pcm2; shared_ptr gamma; shared_ptr beta; shared_ptr beta_lab_cms; shared_ptr A1; shared_ptr T1; shared_ptr A2; shared_ptr T2; shared_ptr A3; shared_ptr rho; shared_ptr b; shared_ptr sigma_tot; public: PndLmdE760LikeModelParametrization(ModelParSet &model_par_set_); virtual ~PndLmdE760LikeModelParametrization(); void initParameters(); void adjustStrictParameters(); void adjustNonStrictParameters(); void parametrize(); }; #endif /* PNDLMDE760MODELPARAMETRIZATION_H_ */