U
    e»{j‘  ã                   @   sœ   d Z ddlmZ ddlmZmZ eƒ Zedgedd�Zedd	gd
e edd�Z	edgde edd�Z
ee
edd� [[ddlmZ e dk	r˜e eeƒ ƒ7 Z dS )a5  
This package defines units that can also be used as functions of other units.
If called, their arguments are used to initialize the corresponding function
unit (e.g., ``u.mag(u.ct/u.s)``).  Note that the prefixed versions cannot be
called, as it would be unclear what, e.g., ``u.mmag(u.ct/u.s)`` would mean.
é    )Ú_add_prefixesé   )ÚIrreducibleFunctionUnitÚRegularFunctionUnitÚdexzDex: Base 10 logarithmic unit)Ú	namespaceÚdocÚdBZdecibelgš™™™™™¹?z)Decibel: ten per base 10 logarithmic unitÚmaggš™™™™™Ù¿z9Astronomical magnitude: -2.5 per base 10 logarithmic unitT)r   Úprefixes)Úgenerate_unit_summaryN)Ú__doc__Zastropy.units.corer   Zmixinr   r   ÚglobalsZ_nsr   r	   r
   Zastropy.units.utilsr   Z_generate_unit_summary© r   r   ú[/var/www/html/bwave/python/venv/lib/python3.8/site-packages/astropy/units/function/units.pyÚ<module>   s4     ÿüü