ó
ø`9Sc           @   sd   d  d l  Td  d l Td  d l Td  d l Td d g Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   *t   PolarParamst   PolarParamsDialogc        %   B   sÏ  e  Z d  Z e d d ƒ e d d d e d d d ƒe d d d	 e d d d ƒe d d
 d e d d d ƒe d d d e d d d ƒe d d ƒ e d d d e d d d ƒe d d d e d d d ƒe d d ƒ e d d d e d d d d e ƒe d d d e d d d d e ƒe d d ƒ e d d d e d d d ƒe d d d  e d d d ƒe d! d" ƒ e d! d# d$ e d% d d d e ƒe d! d& d' e d% d d d e ƒe d! d( ƒ e d! d) d* e d d d ƒe d! d+ d, e d d d ƒe d! d- ƒ e d! d. d/ e d0 d d ƒe d1 d2 ƒ e d1 d3 d4 e d5 d d ƒe d1 d6 ƒ e d1 d7 d8 e d d d ƒe d9 d: ƒ e d9 d; d< e d= d d ƒe d9 d> ƒ e d9 d? d@ e d= d d ƒg Z e dA „  ƒ Z	 e dB „  ƒ Z
 RS(C   sp   Parameters for aerosol backscatter and depolarization retrieval
    algorithm utilizing polarized lidar signals.t   Weighting_coefficientss   Lidar signals:s   k<sub>0</sub> =t
   weighting0gñhãˆµøÔ>t   minValueg        s   k<sub>3</sub> =t
   weighting3s   k<sub>2,0</sub> =t   weighting20s   k<sub>2,3</sub> =t   weighting23s   Backscatter smoothness:u   Î½<sub>2</sub> =t   weightSmooth2g      ð?u   Î½<sub>d</sub> =t   weightSmooth3t   Cross_channel_calibrations   Initial approximations:s   Q<sub>0</sub> =t   lidarCalibration0t   isMinStricts   Q<sub>3</sub> =t   lidarCalibration3s   Calibration tolerances:s   g<sub>0</sub> =t   calibrationTolerance0gš™™™™™¹?s   g<sub>3</sub> =t   calibrationTolerance3t   Aerosol_parameterss   Initial backscatter ratios:s   R<sub>0</sub> =t   aerBackscatterRatioRef0gš™™™™™ñ?s   R<sub>3</sub> =t   aerBackscatterRatioRef3s   Backscatter ratio tolerances:s   v<sub>0</sub> =t   aerBackscatterTolerance0s   v<sub>3</sub> =t   aerBackscatterTolerance3s   Lidar ratio:u   Î³<sub>a</sub> =t
   lidarRatiog      I@t   Polarization_parameterss   Molecular depolarization:u   Ï‡ =t   molDepolarizationgyé&1¬Œ?s   Parallel leakage:u   Î¼ =t   parallelLeakaget   Optimization_optionss   Function tolerance:s   Tol<sub>Fun</sub> =t   tolFungH¯¼šò×z>s   Parameter tolerance:s   Tol<sub>X</sub> =t   tolXc         C   s   |  j  S(   N(   t   parameterList(   t   cls(    (    s   code\PolarParams.pyt   getParameterListf   s    c         C   s   d S(   Ns   settings/PolarParams.ini(    (   R   (    (    s   code\PolarParams.pyt   getSettingsFilePathj   s    (   t   __name__t
   __module__t   __doc__t   ParameterHeadert   ParameterInfot   floatt   TrueR   t   classmethodR   R    (    (    (    s   code\PolarParams.pyR      sv   																			c           B   s,   e  Z d  Z e d „  ƒ Z e d „  ƒ Z RS(   s@   Dialog for interactive modification of a 'PolarParams' instance.c         C   sC   t  d d ƒ t  d d ƒ t  d d t ƒ t  d d ƒ t  d	 d
 ƒ g S(   NR   s   &Weighting coefficientsR   s   &Aerosol parametersR   s   &Cross channel calibrationR   s   &Polarization parametersR   s   &Optimization options(   t   ParameterGroupInfoR'   (   R   (    (    s   code\PolarParams.pyt   getGroupInfoLists   s    	c         C   s   d S(   Ns#   Depolarization retrieval parameters(    (   R   (    (    s   code\PolarParams.pyt   getWindowTitle„   s    (   R!   R"   R#   R(   R*   R+   (    (    (    s   code\PolarParams.pyR   o   s   N(	   t   PyQt4.QtCoret   PyQt4.QtGuit   common.ParamsCollectiont   common.ParamsDialogt   __all__t   ParamsCollectionR   t   ParamsDialogR   (    (    (    s   code\PolarParams.pyt   <module>   s   



T