ó
l™xTc           @   sä   d  d l  m Z d  d l m Z d  d l m Z e e d ƒ rR d  d l m Z n d e f d „  ƒ  YZ d  d l Z	 d e f d	 „  ƒ  YZ
 d
 e	 j j e e
 f d „  ƒ  YZ e e d ƒ rà d
 e	 j j e e
 f d „  ƒ  YZ n  d S(   iÿÿÿÿ(   t   division(   t   ext(   t   normal_distributiont   students_t_distribution(   R   c           B   s   e  Z d  „  Z RS(   c         O   s   t  d ƒ ‚ d  S(   Ns+   Implementation not available in this build.(   t   RuntimeError(   t   selft   argst   keyword_args(    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyt   __init__   s    (   t   __name__t
   __module__R   (    (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s   Nt   __distribution_mixinc           B   sk   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 „  Z d
 „  Z RS(   c         C   s   t  j |  ƒ S(   N(   R   t   mean(   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s    c         C   s   t  j |  ƒ S(   N(   R   t   median(   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s    c         C   s   t  j |  ƒ S(   N(   R   t   mode(   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s    c         C   s   t  j |  ƒ S(   N(   R   t   standard_deviation(   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s    c         C   s   t  j |  ƒ S(   N(   R   t   variance(   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s    c         C   s   t  j |  ƒ S(   N(   R   t   kurtosis(   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s    c         C   s   t  j |  ƒ S(   N(   R   t   skewness(   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR       s    c         C   s   t  j |  | ƒ S(   N(   R   t   pdf(   R   t   x(    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR   #   s    c         C   s   t  j |  | ƒ S(   N(   R   t   cdf(   R   R   (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR   &   s    c         C   s   t  j |  | ƒ S(   N(   R   t   quantile(   R   t   p(    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR   )   s    c         C   s   t  j |  | ƒ S(   N(   R   t	   quantiles(   R   t   n(    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR   ,   s    (   R	   R
   R   R   R   R   R   R   R   R   R   R   R   (    (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR      s   										t   _c           B   s   e  Z RS(    (   R	   R
   (    (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR   /   s   c           B   s   e  Z RS(    (   R	   R
   (    (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyR   3   s   (   t
   __future__R    t   scitbx.mathR   R   t   hasattrR   t   objectt   boost.pythont   boostR   t   pythont   injectorR   (    (    (    sG   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/scitbx/math/distributions.pyt   <module>   s   #"