�������4��
��L�M�N�O�P
��Q�M�R
�S�T�M�U�1
��V
�W�X
�Y�Z
�[�\�]�������
�^�_
�`�a
�`�b
�`�c�M�d
�S�e�M�f
��g
�h�i�j�k�l�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�$Lorg/das2/dataset/PeakTableRebinner;�rebin��(Lorg/das2/qds/QDataSet;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;)Lorg/das2/qds/QDataSet;�ds�Lorg/das2/qds/QDataSet;�ddX�"Lorg/das2/dataset/RebinDescriptor;�ddY�ddZ�tds�nx�I�ny�	rebinData�[[D�dd�[D�result�Lorg/das2/qds/DDataSet;�
StackMapTable�m�
Exceptions�peaks�a(Lorg/das2/qds/QDataSet;[[DLorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;)V�i�j�ibinx�value�D�ytds�yunits�Lorg/das2/datum/Units;�xtds�xunits�ibiny�[I�n�o�F�
SourceFile�PeakTableRebinner.java���m�p�q�"java/lang/IllegalArgumentException�dataset must be rank 2��r�s�q�n�t�q�s�u�9�:�v�w�x�y�z�{�|�}�~�java/lang/Double��������������������>�������>�������������"org/das2/dataset/PeakTableRebinner�java/lang/Object� org/das2/dataset/DataSetRebinner�org/das2/qds/QDataSet� org/das2/dataset/RebinDescriptor�org/das2/datum/Units�rank�()I�(Ljava/lang/String;)V�length�numberOfBins�(I)I�)org/das2/dataset/AveragePeakTableRebinner�flatten�([[D[DIII)V�org/das2/qds/DDataSet�wrap�([DII)Lorg/das2/qds/DDataSet;�org/das2/qds/DataSetUtil�copyDimensionProperties�?(Lorg/das2/qds/QDataSet;Lorg/das2/qds/MutablePropertyDataSet;)V�java/util/Arrays�fill�([DD)V�org/das2/qds/SemanticOps�ytagsDataSet�0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;�getUnits�/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;�xtagsDataSet�(I)D�whichBin�(DLorg/das2/datum/Units;)I�(II)D�isNaN�(D)Z�java/lang/Math�max�(DD)D�!���������������3�����*������� ���
����%��&�!��������"�#����$�%����N�����}+�����
��Y���+:,��
�����,��6-�������-��6��	:,-��
h�:		��	��:

��

����� ���2����*�
�+��.��0�+�1�@�3�J�5�S�7�\�8�h�9�s�:�z�<�!���p����}�"�#�����}�&�'����}�(�)����}�*�)����}�+�)���f�,�'��+�R�-�.��@�=�/�.��J�3�0�1��\�!�2�3�	�s�
�4�5�
�6�������7C��C�8�������9�:���������=,��*�����,��6-��
*�����-��66+���+2�������*��:��:*��:��:	*����
:
6
���+-��
-�����O��

O����6*������,��,���	��6��6��q��j6


���_

.��Q

.��G*
���9+2

.1����+2

.R��+2

.+2

.1��R�
������c����� ���v����B��C�'�E�1�F�;�E�A�I�G�J�N�K�T�L�[�N�f�O�q�P�u�Q���T���O���X���Z���[���^���`���a���b���c���d�e�h0�a6�X<�n�!������*��;�.��i�0�<�.�����=�.����8�>�?����d�<�.�
���s�=�.������;�.���=�,�'����=�0�1���=�(�)���=�*�)��*�-�.��'�/�.��G���@�'��N���A�B��T���C�'��[���D�B�	�f���E�F�
�6���W�
C��C������'��7�	�G�G�7�H�7�H�I��"����"������D��������J����K