�������4� �W�� ��� ������ ��� ���� �V���� ���� ����������������� ������ ���������� ������x�z ���������� �������� � �&�� �V � �V ?�ffffff �9 �9 ! �@" ��#$% �@&'()*+ �V, �V-�_���$ �V.@������� �V/ �V0 �1 �234 56789�logger�Ljava/util/logging/Logger;�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�"Lorg/das2/dataset/ScatterRebinner;�rebin��(Lorg/das2/qds/QDataSet;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;)Lorg/das2/qds/QDataSet;�i�I�j�currentDataWidthx� xPosInList�currentDataWidthy� yCadSortIndex�zds�Lorg/das2/qds/QDataSet;�ddX�"Lorg/das2/dataset/RebinDescriptor;�ddY�ddZ�result�Lorg/das2/qds/WritableDataSet;�xds�yds�nx�ny�nPointsInBin�[[I�cumMovingAverage�[[D�xB�yB�xdsUnits�Lorg/das2/datum/Units;�ydsUnits�xHardBinPlus� xHardBinMinus�yHardBinPlus� yHardBinMinus�xSoftRad�ySoftRad�xDat�Lorg/das2/datum/Datum;�xCadencesToSort�Ljava/util/List;� xbinWidths�[D�xcadencesInBins�[I�xoffsetUnits�xPlus�xMinus�xCad�xCadenceVal�D�yDat�yCadencesToSort�yCadencesToSortValues� ybinWidths�ycadencesInBins�yoffsetUnits�yPlus�yMinus�yCad�yCadenceVal�yCadenceValueBin�LocalVariableTypeTable�%Ljava/util/List<Ljava/lang/Integer;>;�$Ljava/util/List<Ljava/lang/Double;>;� StackMapTable:��7��;<=�����InterpolateHardAndSoftEdge�J(IIIIIIIILorg/das2/qds/WritableDataSet;[I[I)Lorg/das2/qds/WritableDataSet;�iy�ix�iy2�ix2� xSoftRad1� ySoftRad1�xbins�ybins�data�xVaryingCadenceBin�yVaryingCadenceBin�ValTimesWeightSum� WeightSum�count�prevxSoftRad�prevySoftRad�templateBox�value�CreateTemplateBox�(IIIIII)[[D�templateWeights�InBinPlusMinuxHardEdgeBox� (IIIIII)Z� xPlusMinus� yPlusMinus�InEllipseCutoff�(IIDD)Z�xDist�yDist�xR�yR�EllipseValue�(IIDD)D�getBinWidths�&(Lorg/das2/dataset/RebinDescriptor;)[D� rebinDesc� binStarts�binStops� binWidths�getCadenceValues�([DDI)[I� cadenceBuffer�IndexBuf�CadenceValue�maxSep�cadencesIntBins�<clinit>� SourceFile�ScatterRebinner.java�[�\>?@AB� org/das2/dataset/RebinDescriptorCDEFG�Y�Z� is bundleHIJKLMNO�org/das2/qds/QDataSet�DEPEND_0PQN?RS�DEPEND_1TG�PLANE_0�"java/lang/IllegalArgumentException�unable to identify x data set�[J�unable to identify y data setUVWX?��YZ[��\�9 Don't know what to do with rank 2 Depend 0 datasets yet.:]^�0 Don't know what to do with rank 2 dataset here.��_�!Does not support rank 3 datasets.�+Rank is not 0, 1, 2 or 3 or not recognized.`a�java/util/ArrayList����;bc�BIN_PLUS<de� BIN_MINUS�CADENCEfg����hij=k?lmnopqrstuv�java/lang/Integerw?xyz�! X cadence from sorted list = {0}l{|}�No Cadences.�java/lang/DoubledY�! Y cadence from sorted list = {0}� Cadences vary in X� x Cadence is = {0}� Cadences vary in Y� y Cadence is = {0}����������������������~��~�9Number of start bins is not equal to number of stop bins.�das2.data.rebinner��� org/das2/dataset/ScatterRebinner�java/lang/Object� org/das2/dataset/DataSetRebinner�org/das2/qds/WritableDataSet�org/das2/datum/Units�org/das2/datum/Datum�java/util/List�numberOfBins�()I�org/das2/qds/ops/Ops�zeros�"(II)Lorg/das2/qds/WritableDataSet;�setOutOfBoundsAction�(I)V�org/das2/qds/examples/Schemes�isBundleDataSet�(Lorg/das2/qds/QDataSet;)Z�java/util/logging/Logger�fine�(Ljava/lang/String;)V�org/das2/qds/DataSetOps�slice1�?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;�length�(I)I�property�&(Ljava/lang/String;)Ljava/lang/Object;�findgen�(I)Lorg/das2/qds/QDataSet;�isLegacyXYZScatter�org/das2/qds/SemanticOps�getUnits�/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;�rank�()D�whichBin�(DLorg/das2/datum/Units;)I�(I)D�putValue�(IID)V�(II)D� binWidthDatum�()Lorg/das2/datum/Datum;�getOffsetUnits�()Lorg/das2/datum/Units;�doubleValue�(Lorg/das2/datum/Units;)D�isLog�Z�java/lang/Math�round�(D)J�size�valueOf�(I)Ljava/lang/Integer;�add�(Ljava/lang/Object;)Z�java/util/Collections�reverseOrder�()Ljava/util/Comparator;�sort�)(Ljava/util/List;Ljava/util/Comparator;)V�get�(I)Ljava/lang/Object;�intValue�java/util/logging/Level�FINE�Ljava/util/logging/Level;�(D)Ljava/lang/Double;�log�@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V�()[D�org/das2/datum/LoggerManager� getLogger�.(Ljava/lang/String;)Ljava/util/logging/Logger;�!�V�W��X���Y�Z��� ��[�\��]���/�����*�������^��������_��������`�a����b�c��]��>��.��P,��-����:,���-���::+����*���� +�� :+�� :++���d�� L��i+ �����+ �����:��+�����:+�����+�����:��(+����+:�����L��+�����:�� ��Y����� ��Y���,��d6-��d6 ` `��: ` `��:66 ��:��:+������{������������� ��<��p�f6+��������������M�������������.���B,�����6��",�����6������ ������������M�������������.���B-�����6 ��"-�����6 ������ ����Z ����Q2 +��� 2 .�2 1kc 2 .`�oR 2 \.`O 2 1�� ������J6+����&6+��������������M�������������.���B,�����6��",�����6����!�� ������������M�������������.���B-�����6 ��"-�����6 ����!�� ����\ ����S2 +��"� 2 .�2 1kc 2 .`�oR 2 \.`O 2 1�� �������է���#�� ����$�� 666666,��%:��&Y��':*,��(:�� :��):*�����:�������+o�6,�����:�������+o�6-�����:9��7���9,��.��*��/:���:��+o��0�6����1��3��k��0�6 6""���d��?,"`�����,"�����d6!!��!��4��5�W�"�����6��7��3���( ��8���9��:�9����;<��=��>����?�� ,��.��*��8���9��:��/:��:�6-��%: ��&Y��':!��&Y��':"*-��(:##�� :$��):%*�����:&&��&��� %��+o�6,�����:''��'��� %��+o�6-�����:(9)6+(��7(���9)-��.��*#)��/:$�:$) %��+o��0�6�6--���d��_--`���%��--���%��d6,,��0!,��4��5�W"-`���-���g��=��5�W�-���!��6��7"��6��76-"��3���9�1"��3��k��0�6-"-��8���@��A9)����;B)��=��>����?�� -��.��*#)!-��8���9��:��/:$��:$!-��8���9��:6����C�� ������;D��4��>$����E�� ������;F��4��>* $��G:�����^��������$� �&��'��)��+�&�,�.�-�5�.�<�/�M�1�X�2�h�4�s�6�~�7���9���:���;���=���C���D���F���G���J���K���M�R �S�U4�W7�YE�Zh�\w�]z�_��`��b��c��g��i��j��l��m��o��p��u��v��y+�z7�{J�YP�}S�a��q����������������������������������������%��(��Y��e��x��~�������������������������������������������������(��+��0��9��@��N��Q��d��v���������������������������������� ��%��(��-��3��<��E��L��S��Z��h��m������� � �����%+8X^f n"q#|$�%�&�(�*�.�0�1�5�68:;!=1@MC�_����3:�d�e�d�f�e�V.�d�e����g�e�!y�J�d�e�"v���h�e� %�9�i�e�,��j�d�e�-q���j�e�-��P�`�a����P�k�l���P�m�n���P�o�n���P�p�n�� C�q�r��4�s�l��1�t�l���w�u�e���o�v�e� ��a�w�x� ��S�y�z��P�{�e�M�|�e� F�}�~�?��~������e������e������e������e������e������e����������������������������������~��r���l�M���l�((���l�+%�����3����� <�����!E�����"L�����#S������$Z����~�%h����l�&�����l�'�����l�(�������)�����e�+����� ��������<�����!E�����"���� �B��M������ ��b���������������������������- " ��M������ / " ��O���� ��Z���������������������������������������$����3�������C�"������������������������������������������7!����Q�&��������������������������������������������������������$����6�������c�,��������������������������������������������������������������S�"���������]��/� ����``��:``��: ``��:*��H:666696�C �� .66�'�� .6 ��I�9���� ��*��H:66�������`t6`���`t6`���`���`���`���`����{``2``1�����``2`\1``2``1kcR `2`\1``2``1cR`2`\.`O���U���>������6��R6��B2.��" 21 21o�� ��� �J�� ��������� �����^�����,��m�n�o�*v�7w�;x�?y�Bz�E{�H|�R}�W~�^��h��m��t�������������������������������������D�h�z������|�����������������_��������f�e������d�e��a+���e��KG���e���F���e���V���e�����`�a��������e�������e�������e�������e�������e�������e�������e�������e�������r� �������� �������������z������z� �*����x��B����e��E����e��;����e��?����e��7����z��H�����������a���K�����������������!����/��\������������ 1 �����������]���� � ��`h```h``��:`t6`���`t6 `���* ��L��``2 ``R���* `h`��Mo`h`��Mo��O��j``2 ``* `h`��Mo`h`��Mo��PgR``2 ``1���.``2 ``R��``2 ``R� ��,��������^���6� ������+��<��L��c�������������� ���_���f� �3���f�e� �"���d�e����`�a�������e������e������e������e������e������e�������z���������"���/��������������]���������t����t����������^������������_���H�����`�a��������e�������e�������e�������e�������e�������e��������������]���}����� ��k))ko��kkoc����������^��������_���4���� �`�a����� ���e���� ���e���� �������� �����������@�������]���h�������k))ko��kkoc�����^��������_���4�����`�a��������e�������e������������������������]���������B+��QM+��RN,�-��� ��S�� �,��:6,���-1,1gR���������^���*� ������ ��������!��+��9��?��_���>��$��d�e����B�`�a�����B���n���=������ �8������!�!������������������������������]��b�� ���w+�� :6 +���g96(���6 `+��� ����$ d.O��+ �`1c9������� O�� O� ��������^���F���������������'��,��/��;��>��P��]��d��g��n��t��_���R���a�������^���e�� �k�d�e� ���w�`�a�����w��������w��������w���e���q����������5��� � ����������������������������\��]���!������ T��U�������^���������������