
    IR-e                        d Z ddlmZ ddlmZmZ  e            Z edged          Z edd	gd
ez  ed          Z	 edgdez  ed          Z
 ee
ed           [[e ddlmZ e  e e                      z  Z dS 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dBdecibelg?z)Decibel: ten per base 10 logarithmic unitmaggٿz9Astronomical magnitude: -2.5 per base 10 logarithmic unitT)r   prefixesN)generate_unit_summary)__doc__astropy.units.corer   mixinr   r   globals_nsr   r
   r   astropy.units.utilsr   _generate_unit_summary     <lib/python3.11/site-packages/astropy/units/function/units.py<module>r      s(    - , , , , , ? ? ? ? ? ? ? ?gii 
Gs ?   	9#I3	   
G3JC	   cS4 0 0 0 0
 
  TSSSSS%%ggii000GGG r   