ó
£áSc           @` sh   d  d l  m Z m Z m Z d d d d g Z d  d l j Z d „  Z d „  Z	 d	 „  Z
 d d
 „ Z d S(   i    (   t   divisiont   absolute_importt   print_functiont   averaget	   histogramt   standardDeviationt   varianceNc         C` s)   t  j |  ƒ }  t  j j |  ƒ t |  ƒ S(   N(   t   Numerict   arrayt   addt   reducet   len(   t   data(    (    sT   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/numpy/oldnumeric/rng_stats.pyR      s    c         C` sA   t  j |  ƒ }  t  j j |  t |  d d ƒd ƒ t |  ƒ d S(   Nt   axisi    i   i   (   R   R   R	   R
   R   R   (   R   (    (    sT   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/numpy/oldnumeric/rng_stats.pyR      s    c         C` s"   t  j |  ƒ }  t  j t |  ƒ ƒ S(   N(   R   R   t   sqrtR   (   R   (    (    sT   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/numpy/oldnumeric/rng_stats.pyR      s    c         C` s_  t  j |  t  j ƒ }  | d  k rH t  j j |  ƒ } t  j j |  ƒ } nH | \ } } t  j |  t  j t  j	 |  | ƒ t  j
 |  | ƒ ƒ d d ƒ}  | | | } t  j |  | | ƒ j t  j ƒ }  t  j j t  j t  j | ƒ d  d  … t  j f |  ƒ d ƒ } | d t  j j t  j | |  ƒ ƒ | d <| | t  j | ƒ d } t  j t  j | | g ƒ ƒ S(   NR   i    iÿÿÿÿg      à?(   R   R   t   Floatt   Nonet   minimumR
   t   maximumt   repeatt   logical_andt
   less_equalt   greater_equalt   floort   astypet   IntR	   t   equalt   aranget   NewAxist	   transpose(   R   t   nbinst   ranget   mint   maxt	   bin_widtht   histot   bins(    (    sT   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/numpy/oldnumeric/rng_stats.pyR      s     		#.*(   t
   __future__R    R   R   t   __all__t   numpy.oldnumerict
   oldnumericR   R   R   R   R   R   (    (    (    sT   /opt/xtal/ccp4-6.5-linux32/lib/python2.7/site-packages/numpy/oldnumeric/rng_stats.pyt   <module>   s   			