ó
)™xTc           @   sE   d  d l  m Z d  d l Z e j j d ƒ Z d  d l Td „  Z d S(   iÿÿÿÿ(   t   divisionNt   cctbx_math_ext(   t   *c         C   s²   |  d k s t  ‚ d } x“ d d d	 d
 d d d d d d d d d f D]d } t | ƒ d k rb Pn  |  d | d |  d | d |  d | d d k rF | | f 7} qF qF W| S(   s    Primitive setting assumed i    i   iÿÿÿÿi   (   i    i    i    (    (   i   i    i    (   i    i   i    (   i    i    i   (   i   i   i    (   i   i    i   (   i    i   i   (   iÿÿÿÿi   i    (   iÿÿÿÿi    i   (   i    iÿÿÿÿi   (   i   i   i   (   iÿÿÿÿi   i   (   i   iÿÿÿÿi   (   i   i   iÿÿÿÿ(   t   AssertionErrort   len(   t   ut   basist   t(    (    s?   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/math_module.pyt!   basis_of_mirror_plane_with_normal   s    		 8(	   t
   __future__R    t   boost.pythont   boostt   pythont
   import_extt   extR   R   (    (    (    s?   /public2/ftp/pub/ccp4/6.5/ccp4-6.5/lib/py2/cctbx/math_module.pyt   <module>   s   
