4 W    V    xz      & V       V ?ffffff  9     9  ! @" #$% @&'()*+ V, V- _$ V.@ V/ V0 1 234 56789loggerLjava/util/logging/Logger;()VCodeLineNumberTableLocalVariableTablethis"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;iIjcurrentDataWidthx xPosInListcurrentDataWidthy yCadSortIndexzdsLorg/das2/qds/QDataSet;ddX"Lorg/das2/dataset/RebinDescriptor;ddYddZresultLorg/das2/qds/WritableDataSet;xdsydsnxny nPointsInBin[[IcumMovingAverage[[DxByBxdsUnitsLorg/das2/datum/Units;ydsUnits xHardBinPlus xHardBinMinus yHardBinPlus yHardBinMinusxSoftRadySoftRadxDatLorg/das2/datum/Datum;xCadencesToSortLjava/util/List; xbinWidths[DxcadencesInBins[I xoffsetUnitsxPlusxMinusxCad xCadenceValDyDatyCadencesToSortyCadencesToSortValues ybinWidthsycadencesInBins yoffsetUnitsyPlusyMinusyCad yCadenceValyCadenceValueBinLocalVariableTypeTable%Ljava/util/List;$Ljava/util/List; StackMapTable:7;<=InterpolateHardAndSoftEdgeJ(IIIIIIIILorg/das2/qds/WritableDataSet;[I[I)Lorg/das2/qds/WritableDataSet;iyixiy2ix2 xSoftRad1 ySoftRad1xbinsybinsdataxVaryingCadenceBinyVaryingCadenceBinValTimesWeightSum WeightSumcount prevxSoftRad prevySoftRad templateBoxvalueCreateTemplateBox (IIIIII)[[DtemplateWeightsInBinPlusMinuxHardEdgeBox (IIIIII)Z xPlusMinus yPlusMinusInEllipseCutoff(IIDD)ZxDistyDistxRyR EllipseValue(IIDD)D getBinWidths&(Lorg/das2/dataset/RebinDescriptor;)[D rebinDesc binStartsbinStops binWidthsgetCadenceValues([DDI)[I cadenceBufferIndexBuf CadenceValuemaxSepcadencesIntBins SourceFileScatterRebinner.java [\ >?@ AB org/das2/dataset/RebinDescriptor CDE FG YZ is bundleH IJK LM NOorg/das2/qds/QDataSetDEPEND_0 PQ N? RSDEPEND_1 TGPLANE_0"java/lang/IllegalArgumentExceptionunable to identify x data set [Junable to identify y data setU VW X? Y Z[ \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. `ajava/util/ArrayList ; bcBIN_PLUS< de BIN_MINUSCADENCE fg h ij= k? lm nop qr st uvjava/lang/Integer w?x yz! X cadence from sorted list = {0} l{ |} No Cadences.java/lang/Double dY! 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/ScatterRebinnerjava/lang/Object org/das2/dataset/DataSetRebinnerorg/das2/qds/WritableDataSetorg/das2/datum/Unitsorg/das2/datum/Datumjava/util/List numberOfBins()Iorg/das2/qds/ops/Opszeros"(II)Lorg/das2/qds/WritableDataSet;setOutOfBoundsAction(I)Vorg/das2/qds/examples/SchemesisBundleDataSet(Lorg/das2/qds/QDataSet;)Zjava/util/logging/Loggerfine(Ljava/lang/String;)Vorg/das2/qds/DataSetOpsslice1?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;length(I)Iproperty&(Ljava/lang/String;)Ljava/lang/Object;findgen(I)Lorg/das2/qds/QDataSet;isLegacyXYZScatterorg/das2/qds/SemanticOpsgetUnits/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;rank()DwhichBin(DLorg/das2/datum/Units;)I(I)DputValue(IID)V(II)D binWidthDatum()Lorg/das2/datum/Datum;getOffsetUnits()Lorg/das2/datum/Units; doubleValue(Lorg/das2/datum/Units;)DisLogZjava/lang/Mathround(D)JsizevalueOf(I)Ljava/lang/Integer;add(Ljava/lang/Object;)Zjava/util/Collections reverseOrder()Ljava/util/Comparator;sort)(Ljava/util/List;Ljava/util/Comparator;)Vget(I)Ljava/lang/Object;intValuejava/util/logging/LevelFINELjava/util/logging/Level;(D)Ljava/lang/Double;log@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V()[Dorg/das2/datum/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!VWXYZ [\]/*^_ `abc]> .P,-:,-::+* + :+ :++ d Li+ +  :+:++ :(++: L+: Y Y,d6-d6 ` `: ` `: 6 6 ::+{ <pf6+M.B,6 ",6  M.B-6 "-6   Z Q  2 +  2 .  2 1kc  2 .`oR  2 \.`O    2 1 J6+&6+ M.B,6 ",6 ! M.B-6 "-6 !  \ S  2 +"  2 .  2 1kc  2 .`oR  2 \.`O    2 1 է# $ 666666,%:&Y':*,(: :):* :+o6, :+o6- :979,.*/::+o0613k06 6""d?,"`,"d6!!!45W"673( 89:9;<=> ? ,.*89:/: :6-%: &Y':!&Y':"*-(:## :$):%* :&&& %+o6, :''' %+o6- :(9)6+(7(9)-.*#)/:$:$) %+o066--d_--`%--%d6,,0!,45W"-`-g=5W-!67"676-"391"3k06-"-8@A9);B)=> ? -.*#)!-89:/:$:$!-89:6C ;D4>$E ;F4>* $G:^$ &')+&,.-5.</M1X2h4s6~79:;=CDFGJKMR SU4W7YEZh\w]z_`bcgijlmopuvy+z7{JYP}Saq %(Yex~(+09@NQdv %(-3<ELSZhm    %+8X^f n"q#|$%&(*.01568:;!=1@MC_3:dedfeV.dege!yJde"vhe %9ie,jde-qje-P`aPklPmnPonPpn Cqr4sl1tlwueove awx Syz P{e M|e  F}~?~eeeeee~rlMl((l+%3 <!E "L#S$Z~%hl&l'l()e+ <!E " BM  b- " M / " O Z$3C"7!Q&$6c,S"]/ ``: ``: ``:*H:666696C  .66'  .6 I9 *H:66 `t6``t6`````{``2``1` `2`\1``2``1kcR `2`\1``2``1cR`2`\.`OU>؄6R6B2."  21 21o  J  ^,mno*v7w;x?yBzE{H|R}W~^hmtDhz|_fedea+eKGeFeVe`aeeeeeeeer   z z *xBeEe;e?e7zHaK!/\ 1 ] `h```h``:`t6``t6  `* L``2 ``R* `h`Mo`h`MoOj``2 ``* `h`Mo`h`MoPgR``2 ``1.``2 ``R``2 ``R ,^6 +<Lc _f 3fe "de`aeeeeeez"/]tt ^_H`aeeeeee]} k))kokkoc^_4 `a e e  @]hk))kokkoc^_4`aee]B+QM+RN,- S ,:6,-1,1gR^*  !+9?_>$deB`aBn= 8!!]b w+ :6  +g96(6 `+ $  d.O+ `1c9  O  O ^F',/;>P]dgnt_Ra^e kde w`awwweq5  \]! TU^