def __init__(self,non,noff,xedge,alpha,model): ParamFnBase.__init__(self,model.param()) self._non = copy.copy(non) self._noff = copy.copy(noff) self._alpha = alpha self._model = model self._xedge = xedge self._mub0 = (self._non+self._noff)/(1+alpha)
def __init__(self,expr,pset): ParamFnBase.__init__(self,pset) par_names = get_parameters(expr) for p in par_names: self.addParameter(pset.getParByName(p)) aliases = {} for k, p in self._param._pars.iteritems(): aliases[p.name()] = 'pset[%i]'%(p.pid()) expr = expand_aliases(aliases,expr) self._expr = expr
def __init__(self, expr, pset): ParamFnBase.__init__(self, pset) par_names = get_parameters(expr) for p in par_names: self.addParameter(pset.getParByName(p)) aliases = {} for k, p in self._param._pars.iteritems(): aliases[p.name()] = 'pset[%i]' % (p.pid()) expr = expand_aliases(aliases, expr) self._expr = expr
def __init__(self,non,xedge,yedge,model): ParamFnBase.__init__(self,model.param()) self._non = non.flat self._model = model self._xedge = xedge self._yedge = yedge xlo, ylo = np.meshgrid(self._xedge[:-1],self._yedge[:-1]) xhi, yhi = np.meshgrid(self._xedge[1:],self._yedge[1:]) self._xlo = xlo.T.flat self._ylo = ylo.T.flat self._xhi = xhi.T.flat self._yhi = yhi.T.flat
def __init__(self,lnlfn=None): ParamFnBase.__init__(self) self._lnlfn = [] if not lnlfn is None: for m in lnlfn: self.add(m)
def __init__(self,h,model): ParamFnBase.__init__(self,model.param()) self._h = h self._model = model
def __init__(self,x,y,yerr,model): ParamFnBase.__init__(self,model.param()) self._x = x self._y = y self._yerr = yerr self._model = model
def __init__(self,non,xedge,model): ParamFnBase.__init__(self,model.param()) self._non = non self._model = model self._xedge = xedge
def __init__(self, lnlfn=None): ParamFnBase.__init__(self) self._lnlfn = [] if not lnlfn is None: for m in lnlfn: self.add(m)
def __init__(self, h, model): ParamFnBase.__init__(self, model.param()) self._h = h self._model = model
def __init__(self, x, y, yerr, model): ParamFnBase.__init__(self, model.param()) self._x = x self._y = y self._yerr = yerr self._model = model