def _calc_lnprob(self, pars): epars=get_estyle_pars(pars) if epars is None: return LOWVAL logprob = self._get_loglike_c(epars) cp = self.cenprior.lnprob(pars[0:2]) logprob += cp if self.Tprior is not None: Tp = self.Tprior.lnprob(pars[4]) logprob += Tp return logprob
def _get_maxprob_epars(self): wmax=self.lnprobs.argmax() max_pars = self._trials[wmax,:].copy() max_epars=get_estyle_pars(max_pars) return max_epars
def get_gmix(self): epars=get_estyle_pars(self._result['pars']) return self._get_convolved_gmix(epars)