PK  EF META-INF/PK  EFi,<<META-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.9.4 Created-By: 1.7.0_45-b18 (Oracle Corporation) Class-Path: lib/ScienceDataInterfaces.jar lib/guava-18.0.jar lib/Autop lot.jar X-COMMENT: Main-Class will be added automatically by build Main-Class: qdatasetsciencedatainterface.QDataSetScienceDataInterface PK zForg/PK zF org/das2/PK zF org/das2/sdi/PK zFtest/PK zFGϨ  org/das2/sdi/Adapter$1.class46 # $ % & '( )* '+,-val$plusZval$upLsdi/data/UncertaintyProvider;val$dsLorg/virbo/dataset/QDataSet;?(IZLsdi/data/UncertaintyProvider;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLorg/das2/sdi/Adapter$1;x0Ivalue(I)Di StackMapTable SourceFile Adapter.javaEnclosingMethod. /0  12 34  5org/das2/sdi/Adapter$1&org/virbo/dataset/AbstractRank1DataSetorg/das2/sdi/Adapter getUPAdapterO(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;Z)Lorg/virbo/dataset/QDataSet;(I)Vsdi/data/UncertaintyProvider getUncertPlusorg/virbo/dataset/QDataSetgetUncertMinus0   J**-**t5***g**g55T !" PK zF-2sorg/das2/sdi/Adapter$2.class4(    val$fdLsdi/data/FillDetector;(ILsdi/data/FillDetector;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLorg/das2/sdi/Adapter$2;x0Ivalue(I)Di StackMapTable SourceFile Adapter.javaEnclosingMethod! "#  $% &'org/das2/sdi/Adapter$2&org/virbo/dataset/AbstractRank1DataSetorg/das2/sdi/Adapter getWeightsN(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;)Lorg/virbo/dataset/QDataSet;(I)Vsdi/data/FillDetectorisFill(I)Z0  ? *,*     R*   @ PK zF9(%org/das2/sdi/Adapter.class4 A                     & #  ,   2  5 & : > InnerClasses()VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/Adapter;adaptSimpleXYDataQ(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleXYData;xLorg/virbo/dataset/QDataSet;y5(Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleXYData;ds adaptXYDataK(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/XYData;/(Lorg/virbo/dataset/QDataSet;)Lsdi/data/XYData;adaptSimpleXYZDatan(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleXYZData;z6(Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleXYZData; adaptXYZDatah(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/XYZData;0(Lorg/virbo/dataset/QDataSet;)Lsdi/data/XYZData;adaptSimpleBinnedData1DW(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleBinnedData1D;;(Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleBinnedData1D;adaptBinnedData1DQ(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/BinnedData1D;5(Lorg/virbo/dataset/QDataSet;)Lsdi/data/BinnedData1D;adaptSimpleBinnedData2Ds(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleBinnedData2D;;(Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleBinnedData2D;adaptBinnedData2Dm(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/BinnedData2D;5(Lorg/virbo/dataset/QDataSet;)Lsdi/data/BinnedData2D;!adaptSimpleContiguousBinnedData1D}(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleContiguousBinnedData1D;xlowxhighE(Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleContiguousBinnedData1D;adaptContiguousBinnedData1Dw(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/ContiguousBinnedData1D;?(Lorg/virbo/dataset/QDataSet;)Lsdi/data/ContiguousBinnedData1D; getUPAdapterO(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;Z)Lorg/virbo/dataset/QDataSet;upLsdi/data/UncertaintyProvider;result*Lorg/virbo/dataset/MutablePropertyDataSet;oupLjava/util/Optional;plusZLocalVariableTypeTable4Ljava/util/Optional; StackMapTable Signatureo(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;Z)Lorg/virbo/dataset/QDataSet; getWeightsN(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;)Lorg/virbo/dataset/QDataSet;fdLsdi/data/FillDetector;ofd-Ljava/util/Optional;g(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;)Lorg/virbo/dataset/QDataSet;getFillDetector2(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;wdsK(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getFillDetector2DM(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getUncertaintyProviderdxpdxmR(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getUncertaintyProvider2DT(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional; SourceFile Adapter.java CDorg/das2/sdi/SimpleXYDataImpl C Corg/das2/sdi/XYDataImplorg/das2/sdi/SimpleXYZDataImpl Corg/das2/sdi/XYZDataImpl#org/das2/sdi/SimpleBinnedData1DImplorg/das2/sdi/BinnedData1DImpl#org/das2/sdi/SimpleBinnedData2DImplorg/das2/sdi/BinnedData2DImpl-org/das2/sdi/SimpleContiguousBinnedData1DImpl'org/das2/sdi/ContiguousBinnedData1DImpl sdi/data/UncertaintyProviderorg/das2/sdi/Adapter$1 Corg/virbo/dataset/QDataSetUNITS   sdi/data/FillDetectororg/das2/sdi/Adapter$2 C 'org/virbo/dataset/WeightsDataSet$FiniteFinite)org/virbo/dataset/WeightsDataSet$AllValidAllValid org/das2/sdi/FillDetectorImpl org/das2/sdi/FillDetector2DImpl DELTA_PLUS  DELTA_MINUS$org/das2/sdi/UncertaintyProviderImpl &org/das2/sdi/UncertaintyProvider2DImplorg/das2/sdi/Adapterjava/lang/Object;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)V(Lorg/virbo/dataset/QDataSet;)VW(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Vjava/util/Optional isPresent()Zget()Ljava/lang/Object;length()I?(IZLsdi/data/UncertaintyProvider;Lorg/virbo/dataset/QDataSet;)Vorg/virbo/dataset/SemanticOpsgetUnits4(Lorg/virbo/dataset/QDataSet;)Lorg/das2/datum/Units;org/das2/datum/UnitsgetOffsetUnits()Lorg/das2/datum/Units;(org/virbo/dataset/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)V(ILsdi/data/FillDetector;)VweightsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet; org/virbo/dataset/WeightsDataSetempty()Ljava/util/Optional; ofNullable((Ljava/lang/Object;)Ljava/util/Optional;property&(Ljava/lang/String;)Ljava/lang/Object;org/virbo/dsops/OpsaddV(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;subtract!@ACDE3*F  "G HI JKE> Y*+F+G LM NM JOE3 Y*F4G  PM QRE> Y*+F>G LM NM QSE3 Y*FGG  PM TUEI Y*+, FRG  LM NM VM TWE3 Y* F[G  PM XYEI Y*+, FfG  LM NM VM XZE3 Y* FoG  PM [\E> Y*+FyG LM NM []E3 Y*FG  PM ^_E> Y*+FG LM NM ^`E3 Y*FG  PM abEI Y*+,FG  LM NM VM acE3 Y*FG  PM deEI Y*+,FG  LM NM VM dfE3 Y*FG  PM ghEI Y*+,FG  iM jM NM gkE3 Y*FG  PM lmEI Y*+,FG  iM jM NM lnE3 Y*FG  PM opE6+ 0+!"N#Y*$-*%:'*()*F!14G4%qr!st6PM6uv6wxy 6uz{4|} ~E + +!+M,Y*$,-F   G  PM vy  {| Er#*.L+/ +012Y*34F!G#PMM{ | Er#*.L+/ +015Y*64F,-.0G#PMM{ | E9*78&L*98&M+,:Y*+;*,<=41F; <= >5@G 9PM -M!M{ 5| E9*78&L*98&M+,>Y*+;*,<?41FL MN O5QG 9PM -M!M{ 5|B",#/0PK zFQMunnorg/das2/sdi/BinImpl.class4> ) * +,- . / 0 12 3456minDmaxrefi0I (Lorg/virbo/dataset/QDataSet;I)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/BinImpl;dsLorg/virbo/dataset/QDataSet;minusplus StackMapTable4,getMin()DgetMax getReference SourceFile BinImpl.java 7 89 org/virbo/dataset/QDataSet BIN_MINUS :; <= 8$ BIN_PLUS org/das2/sdi/BinImpljava/lang/Object sdi/data/Bin()Vvalue(I)Dproperty&(Ljava/lang/String;)Ljava/lang/Object;rank()I **++N-**-g **-g + :**c **c . $6FS]p "4gS/ 6!"")"#$/* & %$/* + &$/*0 '(PK zF?ss&org/das2/sdi/BinnedData1DAdapter.class4n . / 0 1234 56 78 9: ;<= 5>? 5@ 5A 5B 5CD 1E FGHI 1J FKLMN()VCodeLineNumberTableLocalVariableTablethis"Lorg/das2/sdi/BinnedData1DAdapter;adapt5(Lsdi/data/BinnedData1D;)Lorg/virbo/dataset/QDataSet;dataLsdi/data/BinnedData1D;x*Lorg/virbo/dataset/MutablePropertyDataSet;ymetaLsdi/data/XYMetadata; SourceFileBinnedData1DAdapter.java  OP QPR STorg/virbo/dataset/QDataSetUNITSU VWX YZ[ \]^ _`LABEL aZNAME bZ cW dZ eZ DELTA_MINUS fgh ij DELTA_PLUSWEIGHTS kg lmDEPEND_0 org/das2/sdi/BinnedData1DAdapter&org/das2/sdi/SimpleBinnedData1DAdaptergetXI(Lsdi/data/SimpleBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;getYsdi/data/BinnedData1D getMetadata()Lsdi/data/XYMetadata;sdi/data/XYMetadata getXUnits()Lsdi/data/Units;sdi/data/UnitsgetName()Ljava/lang/String;org/das2/datum/Units lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units;(org/virbo/dataset/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)V getXLabelgetXName getYUnits getYLabelgetYNamegetYUncertProvider()Ljava/util/Optional;org/das2/sdi/Adapter getUPAdapterO(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;Z)Lorg/virbo/dataset/QDataSet;getFillDetector getWeightsN(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;)Lorg/virbo/dataset/QDataSet;!/* !" #$0*L*M*N+- + -  + - ,- , - , - ,,* ,,* ,,* ,+ ,: %3AUcq !"# *%&'( )(*+,-PK zFp>#org/das2/sdi/BinnedData1DImpl.class43 $ % & '( ')* + $ ,-./;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/BinnedData1DImpl;xLorg/virbo/dataset/QDataSet;y(Lorg/virbo/dataset/QDataSet;)VdsgetFillDetector()Ljava/util/Optional; Signature/()Ljava/util/Optional;getYUncertProvider6()Ljava/util/Optional; getMetadata()Lsdi/data/XYMetadata;()Ljava/lang/Object; SourceFileBinnedData1DImpl.java   0 1 21org/das2/sdi/XYMetadataImpl   org/das2/sdi/BinnedData1DImpl#org/das2/sdi/SimpleBinnedData1DImplsdi/data/BinnedData1Dorg/das2/sdi/Adapter2(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getUncertaintyProvider   I*+,   >*+ 2* 2*   :Y**% A!/*  "#PK zFƎ"&org/das2/sdi/BinnedData2DAdapter.class4f - . / 012 345 678 9: ;< =>? 9@A 9B 9C 9D 9E 9F 9G 9HIJ()VCodeLineNumberTableLocalVariableTablethis"Lorg/das2/sdi/BinnedData2DAdapter;adapt5(Lsdi/data/BinnedData2D;)Lorg/virbo/dataset/QDataSet;dataLsdi/data/BinnedData2D;dep0*Lorg/virbo/dataset/MutablePropertyDataSet;dep1dsmetaLsdi/data/XYZMetadata; SourceFileBinnedData2DAdapter.java  KL ML NLorg/virbo/dataset/QDataSetDEPEND_0O PQDEPEND_1R STUNITSU VWX YZ[ \]LABEL ^ZNAME _Z `W aZ bZ cW dZ eZ org/das2/sdi/BinnedData2DAdapter&org/das2/sdi/SimpleBinnedData2DAdaptergetXI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;getYgetZ(org/virbo/dataset/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)Vsdi/data/BinnedData2D getMetadata()Lsdi/data/XYZMetadata;sdi/data/XYZMetadata getXUnits()Lsdi/data/Units;sdi/data/UnitsgetName()Ljava/lang/String;org/das2/datum/Units lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units; getXLabelgetXName getYUnits getYLabelgetYName getZUnits getZLabelgetZName!/*  !"R*L*M*N-+-,* :+   ++,  ,,-  ---B !)>M\ q!"#$%'4#$%& '&(&))*+,PK zFqq#org/das2/sdi/BinnedData2DImpl.class47 & ' ( )* )+, - . & /012W(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/BinnedData2DImpl;xLorg/virbo/dataset/QDataSet;yz(Lorg/virbo/dataset/QDataSet;)VdsgetFillDetector()Ljava/util/Optional; Signature1()Ljava/util/Optional;getZUncertProvider8()Ljava/util/Optional; getMetadata()Lsdi/data/XYZMetadata;()Ljava/lang/Object; SourceFileBinnedData2DImpl.java   3 45 65org/das2/sdi/XYZMetadataImpl   !"org/das2/sdi/BinnedData2DImpl#org/das2/sdi/SimpleBinnedData2DImplsdi/data/BinnedData2Dorg/das2/sdi/AdaptergetFillDetector2D2(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getUncertaintyProvider2D  T*+,- *>*+ 2* 2*"  !">Y*** ' A!#/*  $%PK zFW0org/das2/sdi/ContiguousBinnedData1DAdapter.class4k . /01 23 45 678 49 2:; <= >? @AB <CD <EF GH <I <J <KLM()VCodeLineNumberTableLocalVariableTablethis,Lorg/das2/sdi/ContiguousBinnedData1DAdapter;adapt?(Lsdi/data/ContiguousBinnedData1D;)Lorg/virbo/dataset/QDataSet;data!Lsdi/data/ContiguousBinnedData1D;result*Lorg/virbo/dataset/MutablePropertyDataSet;metaLsdi/data/XYMetadata;dep0 SourceFile"ContiguousBinnedData1DAdapter.java  #Norg/virbo/dataset/QDataSet DELTA_MINUSO PQR ST UV DELTA_PLUSWEIGHTS WX YZUNITS[ \]^ _`a bcLABEL d`NAME e`DEPEND_0 fg(org/virbo/dataset/MutablePropertyDataSet h] i` j`*org/das2/sdi/ContiguousBinnedData1DAdapter0org/das2/sdi/SimpleContiguousBinnedData1DAdapterS(Lsdi/data/SimpleContiguousBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;sdi/data/ContiguousBinnedData1DgetUncertProvider()Ljava/util/Optional;org/das2/sdi/Adapter getUPAdapterO(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;Z)Lorg/virbo/dataset/QDataSet; putProperty'(Ljava/lang/String;Ljava/lang/Object;)VgetFillDetector2(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional; getMetadata()Lsdi/data/XYMetadata;sdi/data/XYMetadata getYUnits()Lsdi/data/Units;sdi/data/UnitsgetName()Ljava/lang/String;org/das2/datum/Units lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units; getYLabelgetYNameproperty&(Ljava/lang/String;)Ljava/lang/Object; getXUnits getXLabelgetXName!/* !" #$$*L++*++*+ + * M+ , +,+,+N- ,-,-,+6 +7>R`n z!"#$ *%&'(>n)*z2+(,-PK zFǁH-org/das2/sdi/ContiguousBinnedData1DImpl.class47 % & ' () (*+ , - ./01(Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethis)Lorg/das2/sdi/ContiguousBinnedData1DImpl;dsLorg/virbo/dataset/QDataSet;W(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VxlowxhighygetFillDetector()Ljava/util/Optional; Signature/()Ljava/util/Optional;getUncertProvider6()Ljava/util/Optional; getMetadata()Lsdi/data/XYMetadata;()Ljava/lang/Object; SourceFileContiguousBinnedData1DImpl.java   2 3 43org/das2/sdi/XYMetadataImpl 5 6 !'org/das2/sdi/ContiguousBinnedData1DImpl-org/das2/sdi/SimpleContiguousBinnedData1DImplsdi/data/ContiguousBinnedData1Dorg/das2/sdi/Adapter2(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getUncertaintyProviderx;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)V   >*+  T*+,- *2* 2*   !:Y**% A "/*  #$PK zFd{O%org/das2/sdi/FillDetector2DImpl.class4*     !"wdsLorg/virbo/dataset/QDataSet;(Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethis!Lorg/das2/sdi/FillDetector2DImpl;yisFill(II)ZiIj StackMapTable SourceFileFillDetector2DImpl.java #$ %&  ' ()org/das2/sdi/FillDetector2DImpljava/lang/Objectsdi/data/FillDetector2D()Vorg/virbo/dataset/SemanticOpsweightsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;org/virbo/dataset/QDataSetvalue(II)D    I **+      _*  @PK zFDv#org/das2/sdi/FillDetectorImpl.class4)     !wdsLorg/virbo/dataset/QDataSet;(Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/FillDetectorImpl;yisFill(I)ZiI StackMapTable SourceFileFillDetectorImpl.java "# $%  & '(org/das2/sdi/FillDetectorImpljava/lang/Objectsdi/data/FillDetector()Vorg/virbo/dataset/SemanticOpsweightsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;org/virbo/dataset/QDataSetvalue(I)D    I **+      T* @PK zF.org/das2/sdi/Operations$1.class4: % & '( ') '* '+ ', '- './01val$metaLsdi/data/XYZMetadata;(Lsdi/data/XYZMetadata;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLorg/das2/sdi/Operations$1; getXUnits()Lsdi/data/Units; getYUnitsgetXName()Ljava/lang/String;getYName getXLabel getYLabelgetName SourceFileOperations.javaEnclosingMethod2 34  56  7  8  9 org/das2/sdi/Operations$1java/lang/Objectsdi/data/XYMetadataorg/das2/sdi/OperationssliceMetadataOnX-(Lsdi/data/XYZMetadata;)Lsdi/data/XYMetadata;()Vsdi/data/XYZMetadata getZUnitsgetZName getZLabel0   4 *+*  4 *   4 *%  4 **  4 */  4 *4  4 *9  4 * >   !"#$  PK zF Porg/das2/sdi/Operations$2.class4: % & '( ') '* '+ ', '- './01val$metaLsdi/data/XYZMetadata;(Lsdi/data/XYZMetadata;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLorg/das2/sdi/Operations$2; getXUnits()Lsdi/data/Units; getYUnitsgetXName()Ljava/lang/String;getYName getXLabel getYLabelgetName SourceFileOperations.javaEnclosingMethod2 34  56  7  8  9 org/das2/sdi/Operations$2java/lang/Objectsdi/data/XYMetadataorg/das2/sdi/OperationssliceMetadataOnY-(Lsdi/data/XYZMetadata;)Lsdi/data/XYMetadata;()Vsdi/data/XYZMetadata getZUnitsgetZName getZLabel0   4 *+*J  4 *N  4 *S  4 *X  4 *]  4 *b  4 *g  4 * l   !"#$  PK zF]ςorg/das2/sdi/Operations$3.class4-    !" !#$%& val$uncert1 Lsdi/data/UncertaintyProvider2D; val$iSliceI$(Lsdi/data/UncertaintyProvider2D;I)VCodeLineNumberTableLocalVariableTablethis InnerClassesLorg/das2/sdi/Operations$3; getUncertPlus(I)DigetUncertMinus SourceFileOperations.javaEnclosingMethod' () *+ , ,org/das2/sdi/Operations$3java/lang/Objectsdi/data/UncertaintyProviderorg/das2/sdi/OperationssliceUncertAtX+(Ljava/util/Optional;I)Ljava/util/Optional;()Vsdi/data/UncertaintyProvider2D(II)D0   9*+** C** C**  PK zF@Jorg/das2/sdi/Operations$4.class4S 2 3 4 56 07 58 09 5: 0; 5< 5= 5> ?@ABval$dsLsdi/data/BinnedData2D; val$iSliceI(Lsdi/data/BinnedData2D;I)VCodeLineNumberTableLocalVariableTablethis InnerClassesLorg/das2/sdi/Operations$4;getFillDetector()Ljava/util/Optional; Signature/()Ljava/util/Optional;getYUncertProvider6()Ljava/util/Optional; getMetadata()Lsdi/data/XYMetadata;size()IgetXBin(I)Lsdi/data/Bin;igetY(I)D()Ljava/lang/Object; SourceFileOperations.javaEnclosingMethodC DE   FG  HI J KI #L MN O& P( QR #$org/das2/sdi/Operations$4java/lang/Objectsdi/data/BinnedData1Dorg/das2/sdi/OperationssliceAtX1(Lsdi/data/BinnedData2D;I)Lsdi/data/BinnedData1D;()Vsdi/data/BinnedData2DsliceFillDetectorAtX+(Ljava/util/Optional;I)Ljava/util/Optional;getZUncertProvidersliceUncertAtX()Lsdi/data/XYZMetadata;sliceMetadataOnX-(Lsdi/data/XYZMetadata;)Lsdi/data/XYMetadata;sizeYgetYBingetZ(II)D09*+** ;**  !;** "#$7 *   %&4 *   '(? *   )*+C** )A#,/*  -./01 PK zFs8H  org/das2/sdi/Operations.class4q => ?@ ? AB ACDI AJ AKLM NO P QRS InnerClasses()VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/Operations;sliceMetadataOnX-(Lsdi/data/XYZMetadata;)Lsdi/data/XYMetadata;metaLsdi/data/XYZMetadata;sliceMetadataOnYsliceFillDetectorAtX+(Ljava/util/Optional;I)Ljava/util/Optional; fillDetector1Lsdi/data/FillDetector2D;ofillLjava/util/Optional;iSliceILocalVariableTypeTable/Ljava/util/Optional; StackMapTable Signature_(Ljava/util/Optional;I)Ljava/util/Optional;sliceUncertAtXuncert1 Lsdi/data/UncertaintyProvider2D;uncert6Ljava/util/Optional;m(Ljava/util/Optional;I)Ljava/util/Optional;sliceAtX1(Lsdi/data/BinnedData2D;I)Lsdi/data/BinnedData1D;dsLsdi/data/BinnedData2D;lambda$sliceFillDetectorAtX$0(Lsdi/data/FillDetector2D;II)Zi SourceFileOperations.java org/das2/sdi/Operations$1 Torg/das2/sdi/Operations$2U VW XYsdi/data/FillDetector2DBootstrapMethodsZ[\ ]^ _` absdi/data/UncertaintyProvider2Dorg/das2/sdi/Operations$3 corg/das2/sdi/Operations$4 d ]eorg/das2/sdi/Operationsjava/lang/Object(Lsdi/data/XYZMetadata;)Vjava/util/Optional isPresent()Zget()Ljava/lang/Object; fg(I)Z hisFill3(Lsdi/data/FillDetector2D;I)Lsdi/data/FillDetector;of((Ljava/lang/Object;)Ljava/util/Optional;empty()Ljava/util/Optional;$(Lsdi/data/UncertaintyProvider2D;I)V(Lsdi/data/BinnedData2D;I)V(II)Zi jm 89"java/lang/invoke/LambdaMetafactory metafactoryoLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;p%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!/*  3 Y*   3 Y*J   !"**M, stuw  #$%&'() %*+,- ." ** M Y, }~  /0 1& '()  12+,3 45> Y* 67 '( 893 *u  :(;<* knlE FGHGPK zFquyy.org/das2/sdi/SimpleBinnedData1DAdapter$1.class4-     !"val$dataLsdi/data/SimpleBinnedData1D;!(ILsdi/data/SimpleBinnedData1D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData1DAdapter$1;x0Ivalue(I)Di SourceFileSimpleBinnedData1DAdapter.javaEnclosingMethod# $%  &' ()* +,(org/das2/sdi/SimpleBinnedData1DAdapter$1&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData1DAdaptergetXI(Lsdi/data/SimpleBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData1DgetXBin(I)Lsdi/data/Bin; sdi/data/Bin getReference()D0  ? *,*     D*   PK zF/뢜.org/das2/sdi/SimpleBinnedData1DAdapter$2.class40    ! "#$val$dataLsdi/data/SimpleBinnedData1D;!(ILsdi/data/SimpleBinnedData1D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData1DAdapter$2;x0Ivalue(I)Di SourceFileSimpleBinnedData1DAdapter.javaEnclosingMethod% &'  () *+, -. /.(org/das2/sdi/SimpleBinnedData1DAdapter$2&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData1DAdaptergetXI(Lsdi/data/SimpleBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData1DgetXBin(I)Lsdi/data/Bin; sdi/data/BingetMax()D getReference0   ? *,*    T **g    PK zF\f.org/das2/sdi/SimpleBinnedData1DAdapter$3.class40    ! "#$val$dataLsdi/data/SimpleBinnedData1D;!(ILsdi/data/SimpleBinnedData1D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData1DAdapter$3;x0Ivalue(I)Di SourceFileSimpleBinnedData1DAdapter.javaEnclosingMethod% &'  () *+, -. /.(org/das2/sdi/SimpleBinnedData1DAdapter$3&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData1DAdaptergetXI(Lsdi/data/SimpleBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData1DgetXBin(I)Lsdi/data/Bin; sdi/data/Bin getReference()DgetMin0   ? *,*    T **g    PK zF%%.org/das2/sdi/SimpleBinnedData1DAdapter$4.class4%   val$dataLsdi/data/SimpleBinnedData1D;!(ILsdi/data/SimpleBinnedData1D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData1DAdapter$4;x0Ivalue(I)Di SourceFileSimpleBinnedData1DAdapter.javaEnclosingMethod !"  #$ !(org/das2/sdi/SimpleBinnedData1DAdapter$4&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData1DAdaptergetYI(Lsdi/data/SimpleBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData1D0  ? *,* (    ? * +    PK zF#[^^,org/das2/sdi/SimpleBinnedData1DAdapter.class4H -. /0 12 13 145 6789 1 : ;< =7>? InnerClasses()VCodeLineNumberTableLocalVariableTablethis(Lorg/das2/sdi/SimpleBinnedData1DAdapter;getXI(Lsdi/data/SimpleBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;dataLsdi/data/SimpleBinnedData1D;result(Lorg/virbo/dataset/AbstractRank1DataSet;binPlusbinMinusgetYadapt;(Lsdi/data/SimpleBinnedData1D;)Lorg/virbo/dataset/QDataSet;dep0*Lorg/virbo/dataset/MutablePropertyDataSet;ds SourceFileSimpleBinnedData1DAdapter.java (org/das2/sdi/SimpleBinnedData1DAdapter$1@ AB C(org/das2/sdi/SimpleBinnedData1DAdapter$2(org/das2/sdi/SimpleBinnedData1DAdapter$3org/virbo/dataset/QDataSet BIN_MINUSD EFBIN_PLUS(org/das2/sdi/SimpleBinnedData1DAdapter$4  %DEPEND_0G&org/das2/sdi/SimpleBinnedData1DAdapterjava/lang/Objectsdi/data/SimpleBinnedData1Dsize()I!(ILsdi/data/SimpleBinnedData1D;)V&org/virbo/dataset/AbstractRank1DataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)V(org/virbo/dataset/MutablePropertyDataSet!/*   =Y**LY**MY**N+ - + , +-"4#;$*= .!"#"-$" %I Y**L+ (. !" &'_*L*M,+,23 45  () *)+," PK zF}+ )org/das2/sdi/SimpleBinnedData1DImpl.class4w : ; <=> :? @ A B CDEF GH IJ KL MN MOP Q RS T UV W XYZ[yLorg/virbo/dataset/QDataSet;x;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablecadencethis%Lorg/das2/sdi/SimpleBinnedData1DImpl; StackMapTableYE(Lorg/virbo/dataset/QDataSet;)Vsourcesize()IgetXBin(I)Lsdi/data/Bin;iIgetY(I)D SourceFileSimpleBinnedData1DImpl.java #\ ! ]1"java/lang/IllegalArgumentExceptionjava/lang/StringBuildersource y is not rank 1: ^_ ^` ab #csource x is not rank 1: org/virbo/dataset/QDataSet BIN_MINUS deBIN_PLUSf ghi jkl mn op)source x must have BIN_PLUS and BIN_MINUS "!q rs #$ t1org/das2/sdi/BinImpl #u v7#org/das2/sdi/SimpleBinnedData1DImpljava/lang/Objectsdi/data/SimpleBinnedData1D()Vrankappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vproperty&(Ljava/lang/String;)Ljava/lang/Object;org/virbo/dataset/DataSetUtil guessCadenceV(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;java/lang/IntegervalueOf(I)Ljava/lang/Integer;org/virbo/dsops/OpsdivideB(Ljava/lang/Object;Ljava/lang/Object;)Lorg/virbo/dataset/QDataSet; putPropertyl(Lorg/virbo/dataset/QDataSet;Ljava/lang/String;Ljava/lang/Object;)Lorg/virbo/dataset/MutablePropertyDataSet;org/virbo/dataset/SemanticOps xtagsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;length (Lorg/virbo/dataset/QDataSet;I)Vvalue  !"!#$%L**,,YY, +YY + + + 3+N--N+-L+-L Y *+&B .!8"S$d%o&u'y()*,/0'*u*(!)*"! !+.,--$%- #.%B *++& 8 9' )* /!01%4 *&='  )*23%A Y*&B' )* 4567%? *&G' )* 4589PK zF=yy.org/das2/sdi/SimpleBinnedData2DAdapter$1.class4-     !"val$dataLsdi/data/SimpleBinnedData2D;!(ILsdi/data/SimpleBinnedData2D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData2DAdapter$1;x0Ivalue(I)Di SourceFileSimpleBinnedData2DAdapter.javaEnclosingMethod# $%  &' ()* +,(org/das2/sdi/SimpleBinnedData2DAdapter$1&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData2DAdaptergetXI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData2DgetXBin(I)Lsdi/data/Bin; sdi/data/Bin getReference()D0  ? *,*     D*   PK zF.org/das2/sdi/SimpleBinnedData2DAdapter$2.class40    ! "#$val$dataLsdi/data/SimpleBinnedData2D;!(ILsdi/data/SimpleBinnedData2D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData2DAdapter$2;x0Ivalue(I)Di SourceFileSimpleBinnedData2DAdapter.javaEnclosingMethod% &'  () *+, -. /.(org/das2/sdi/SimpleBinnedData2DAdapter$2&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData2DAdaptergetXI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData2DgetXBin(I)Lsdi/data/Bin; sdi/data/BingetMax()D getReference0   ? *,*    T **g    PK zFK%ž.org/das2/sdi/SimpleBinnedData2DAdapter$3.class40    ! "#$val$dataLsdi/data/SimpleBinnedData2D;!(ILsdi/data/SimpleBinnedData2D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData2DAdapter$3;x0Ivalue(I)Di SourceFileSimpleBinnedData2DAdapter.javaEnclosingMethod% &'  () *+, -. /.(org/das2/sdi/SimpleBinnedData2DAdapter$3&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData2DAdaptergetXI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData2DgetXBin(I)Lsdi/data/Bin; sdi/data/Bin getReference()DgetMin0   ? *,*    T **g     PK zFpyy.org/das2/sdi/SimpleBinnedData2DAdapter$4.class4-     !"val$dataLsdi/data/SimpleBinnedData2D;!(ILsdi/data/SimpleBinnedData2D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData2DAdapter$4;x0Ivalue(I)Di SourceFileSimpleBinnedData2DAdapter.javaEnclosingMethod# $%  &' ()* +,(org/das2/sdi/SimpleBinnedData2DAdapter$4&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData2DAdaptergetYI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData2DgetYBin(I)Lsdi/data/Bin; sdi/data/Bin getReference()D0  ? *,* )    D* ,  PK zF.org/das2/sdi/SimpleBinnedData2DAdapter$5.class40    ! "#$val$dataLsdi/data/SimpleBinnedData2D;!(ILsdi/data/SimpleBinnedData2D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData2DAdapter$5;x0Ivalue(I)Di SourceFileSimpleBinnedData2DAdapter.javaEnclosingMethod% &'  () *+, -. /.(org/das2/sdi/SimpleBinnedData2DAdapter$5&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData2DAdaptergetYI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData2DgetYBin(I)Lsdi/data/Bin; sdi/data/BingetMax()D getReference0   ? *,* /   T **g 2   PK zF曍.org/das2/sdi/SimpleBinnedData2DAdapter$6.class40    ! "#$val$dataLsdi/data/SimpleBinnedData2D;!(ILsdi/data/SimpleBinnedData2D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData2DAdapter$6;x0Ivalue(I)Di SourceFileSimpleBinnedData2DAdapter.javaEnclosingMethod% &'  () *+, -. /.(org/das2/sdi/SimpleBinnedData2DAdapter$6&org/virbo/dataset/AbstractRank1DataSet&org/das2/sdi/SimpleBinnedData2DAdaptergetYI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleBinnedData2DgetYBin(I)Lsdi/data/Bin; sdi/data/Bin getReference()DgetMin0   ? *,* 5   T **g 8   PK zF)R''.org/das2/sdi/SimpleBinnedData2DAdapter$7.class4/  ! "# "$ "%&'val$dataLsdi/data/SimpleBinnedData2D; (Lsdi/data/SimpleBinnedData2D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses*Lorg/das2/sdi/SimpleBinnedData2DAdapter$7;rank()Ivalue(II)DiIjlength(I)I SourceFileSimpleBinnedData2DAdapter.javaEnclosingMethod( )*  +, ) - .(org/das2/sdi/SimpleBinnedData2DAdapter$7!org/virbo/dataset/AbstractDataSet&org/das2/sdi/SimpleBinnedData2DAdaptergetZI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;()Vsdi/data/SimpleBinnedData2DsizeXsizeY0   4 *+* A   , D  J * I     4 * N   > * S   PK zFO!!,org/das2/sdi/SimpleBinnedData2DAdapter.class4\ 89 :; <= <> <?@ ABCD :E <F <G <H I J K LM NBOPQ InnerClasses()VCodeLineNumberTableLocalVariableTablethis(Lorg/das2/sdi/SimpleBinnedData2DAdapter;getXI(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/MutablePropertyDataSet;dataLsdi/data/SimpleBinnedData2D;result(Lorg/virbo/dataset/AbstractRank1DataSet;binPlusbinMinusgetYgetZadapt;(Lsdi/data/SimpleBinnedData2D;)Lorg/virbo/dataset/QDataSet;dep0*Lorg/virbo/dataset/MutablePropertyDataSet;dep1ds SourceFileSimpleBinnedData2DAdapter.java  (org/das2/sdi/SimpleBinnedData2DAdapter$1R ST U(org/das2/sdi/SimpleBinnedData2DAdapter$2(org/das2/sdi/SimpleBinnedData2DAdapter$3org/virbo/dataset/QDataSet BIN_MINUSV WXBIN_PLUS(org/das2/sdi/SimpleBinnedData2DAdapter$4 YT(org/das2/sdi/SimpleBinnedData2DAdapter$5(org/das2/sdi/SimpleBinnedData2DAdapter$6(org/das2/sdi/SimpleBinnedData2DAdapter$7 Z &' .' /'DEPEND_0[DEPEND_1&org/das2/sdi/SimpleBinnedData2DAdapterjava/lang/Objectsdi/data/SimpleBinnedData2DsizeX()I!(ILsdi/data/SimpleBinnedData2D;)V&org/virbo/dataset/AbstractRank1DataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)VsizeY (Lsdi/data/SimpleBinnedData2D;)V(org/virbo/dataset/MutablePropertyDataSet! !/*"# $% &'!=Y**LY**MY**N+ - + , +"-#4$;%#*=().*+,+--+ .'!= Y**LY**MY**N+ - + , +")/5-;4<;=#*=().*+,+--+ /'!3 Y*"A#  () 01!#*L*M*N-+-,-"YZ [\]!^#*#()23 435367: PK zF{e )org/das2/sdi/SimpleBinnedData2DImpl.class4u ; <=>? @AB CD EF GH IJ IKLM N O P QR QS T UV W XYZ[xLorg/virbo/dataset/QDataSet;yzW(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablecadencethis%Lorg/das2/sdi/SimpleBinnedData2DImpl; StackMapTableYA(Lorg/virbo/dataset/QDataSet;)VdssizeX()IgetXBin(I)Lsdi/data/Bin;iIsizeYgetYBinjgetZ(II)D SourceFileSimpleBinnedData2DImpl.java !\] ^_"java/lang/IllegalArgumentException.data cannot be converted to SimpleBinnedData2D !`org/virbo/dataset/QDataSet BIN_MINUS abBIN_PLUSc def ghi jk lm)source x must have BIN_PLUS and BIN_MINUS)source y must have BIN_PLUS and BIN_MINUS   n op qp !" r/org/das2/sdi/BinImpl !s t8#org/das2/sdi/SimpleBinnedData2DImpljava/lang/Objectsdi/data/SimpleBinnedData2D()V"org/virbo/dataset/examples/SchemesisSimpleSpectrogram(Lorg/virbo/dataset/QDataSet;)Z(Ljava/lang/String;)Vproperty&(Ljava/lang/String;)Ljava/lang/Object;org/virbo/dataset/DataSetUtil guessCadenceV(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;java/lang/IntegervalueOf(I)Ljava/lang/Integer;org/virbo/dsops/OpsdivideB(Ljava/lang/Object;Ljava/lang/Object;)Lorg/virbo/dataset/QDataSet; putPropertyl(Lorg/virbo/dataset/QDataSet;Ljava/lang/String;Ljava/lang/Object;)Lorg/virbo/dataset/MutablePropertyDataSet;org/virbo/dataset/SemanticOps xtagsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet; ytagsDataSetlength (Lorg/virbo/dataset/QDataSet;I)Vvalue  !"#*- Y++ 9+ :# :+  L+ L Y,, 9, :# :,  M, M Y*+*,*-$Z& 1!8"=#H$Q%]'g*x+,-./025678%>8/&/&'( ))*+++++ ++ !,#F*+++$ ; <%'(-./#4 *$@%  '(01#A Y*$E% '( 234/#4 *$J%  '(51#A Y*$O% '( 6378#J *$T%  '( 23 639:PK zF3 $A8org/das2/sdi/SimpleContiguousBinnedData1DAdapter$1.class44 " # $% $& $'()val$data'Lsdi/data/SimpleContiguousBinnedData1D;*(Lsdi/data/SimpleContiguousBinnedData1D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses4Lorg/das2/sdi/SimpleContiguousBinnedData1DAdapter$1;value(II)Di0Ii1 StackMapTablerank()Ilength(I)Ii SourceFile(SimpleContiguousBinnedData1DAdapter.javaEnclosingMethod* +,  -. /0 1 232org/das2/sdi/SimpleContiguousBinnedData1DAdapter$1!org/virbo/dataset/AbstractDataSet0org/das2/sdi/SimpleContiguousBinnedData1DAdaptergetXS(Lsdi/data/SimpleContiguousBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;()V%sdi/data/SimpleContiguousBinnedData1D getXBinLo(I)Dsize getLastXBinHi()D0   4 *+*    5**d*`* +  555 , &  4 * *   6 . ! PK zF Muu8org/das2/sdi/SimpleContiguousBinnedData1DAdapter$2.class4%   val$data'Lsdi/data/SimpleContiguousBinnedData1D;+(ILsdi/data/SimpleContiguousBinnedData1D;)VCodeLineNumberTableLocalVariableTablethis InnerClasses4Lorg/das2/sdi/SimpleContiguousBinnedData1DAdapter$2;x0Ivalue(I)Di SourceFile(SimpleContiguousBinnedData1DAdapter.javaEnclosingMethod !"  #$ !2org/das2/sdi/SimpleContiguousBinnedData1DAdapter$2&org/virbo/dataset/AbstractRank1DataSet0org/das2/sdi/SimpleContiguousBinnedData1DAdaptergetYS(Lsdi/data/SimpleContiguousBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)V%sdi/data/SimpleContiguousBinnedData1D0  ? *,* 6    ? * 9    PK zFw6org/das2/sdi/SimpleContiguousBinnedData1DAdapter.class4> %& '()* +,- ./ 0 1 2345 InnerClasses()VCodeLineNumberTableLocalVariableTablethis2Lorg/das2/sdi/SimpleContiguousBinnedData1DAdapter;getXS(Lsdi/data/SimpleContiguousBinnedData1D;)Lorg/virbo/dataset/MutablePropertyDataSet;data'Lsdi/data/SimpleContiguousBinnedData1D;result*Lorg/virbo/dataset/MutablePropertyDataSet;getY(Lorg/virbo/dataset/AbstractRank1DataSet;adaptdep0ds SourceFile(SimpleContiguousBinnedData1DAdapter.java 2org/das2/sdi/SimpleContiguousBinnedData1DAdapter$1 6org/virbo/dataset/QDataSetBINS_1min,max7 892org/das2/sdi/SimpleContiguousBinnedData1DAdapter$2: ;< =  DEPEND_00org/das2/sdi/SimpleContiguousBinnedData1DAdapterjava/lang/Object*(Lsdi/data/SimpleContiguousBinnedData1D;)V(org/virbo/dataset/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)V%sdi/data/SimpleContiguousBinnedData1Dsize()I+(ILsdi/data/SimpleContiguousBinnedData1D;)V!/*  QY*L++ 12  IY* * L+ 6< _* L* M, +,GH IJ ! "#$PK zFm] ] 3org/das2/sdi/SimpleContiguousBinnedData1DImpl.class4 (I 'J KLM IN O P Q RS T U 'VW 'X YZ[\ ]^ (_ `a `b 'cde fg hi `j `k `lm `n `o p qrstxlowLorg/virbo/dataset/QDataSet;xhighxyW(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethis/Lorg/das2/sdi/SimpleContiguousBinnedData1DImpl; StackMapTabler[(Lorg/virbo/dataset/QDataSet;)Vcadencedsbinssize()I getXBinLo(I)DiIgetXBinReference getLastXBinHi()DgetY SourceFile%SimpleContiguousBinnedData1DImpl.java /u .+ v>"java/lang/IllegalArgumentExceptionjava/lang/StringBuildersource y is not rank 1: wx wy z{ /|source xlow is not rank 1: }> ~ ,+%source xhigh must be rank 0 or rank 1 *+ org/virbo/dataset/QDataSetBINS_1 min,max  -+ BIN_MINUSBIN_PLUS  )source x must have BIN_PLUS and BIN_MINUS @ E-org/das2/sdi/SimpleContiguousBinnedData1DImpljava/lang/Object%sdi/data/SimpleContiguousBinnedData1D()Vrankappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vlengthslice(I)Lorg/virbo/dataset/QDataSet;org/virbo/dataset/SemanticOps xtagsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;property&(Ljava/lang/String;)Ljava/lang/Object;equals(Ljava/lang/Object;)Zorg/virbo/dsops/Opsslice1;(Lorg/virbo/dataset/QDataSet;I)Lorg/virbo/dataset/QDataSet; reduceMeanorg/virbo/dataset/DataSetUtil guessCadenceV(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;java/lang/IntegervalueOf(I)Ljava/lang/Integer;divideB(Ljava/lang/Object;Ljava/lang/Object;)Lorg/virbo/dataset/QDataSet;subtractaddvalue '()*+,+-+.+/01***--YY- +YY + ,*,, d, *, Y *+26  !".$8%S'](r){*,./3*45*+,+.+6.7888$ /91**++M,@,0*,*,, d*,,*,,,>,N-'-N**- **-! Y" )**,#**,$2V67 89(:1;I<U=_>d?u@ABCDEGIJKN3*2:+45;+<+6U788*-8 %=>14 * 2R3  45?@1? *%2W3 45 ABC@1? *%2\3 45 ABDE14 *&2a3  45F@1? *%2f3 45 ABGHPK zF Ϳ(org/das2/sdi/SimpleXYDataAdapter$1.class4%    val$xydataLsdi/data/SimpleXYData;(ILsdi/data/SimpleXYData;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lorg/das2/sdi/SimpleXYDataAdapter$1;x0Ivalue(I)Di SourceFileSimpleXYDataAdapter.javaEnclosingMethod !"  #$ !"org/das2/sdi/SimpleXYDataAdapter$1&org/virbo/dataset/AbstractRank1DataSet org/das2/sdi/SimpleXYDataAdaptergetXC(Lsdi/data/SimpleXYData;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleXYData0  ? *,*     ? *     PK zFa(org/das2/sdi/SimpleXYDataAdapter$2.class4%    val$xydataLsdi/data/SimpleXYData;(ILsdi/data/SimpleXYData;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lorg/das2/sdi/SimpleXYDataAdapter$2;x0Ivalue(I)Di SourceFileSimpleXYDataAdapter.javaEnclosingMethod !"  #$ !"org/das2/sdi/SimpleXYDataAdapter$2&org/virbo/dataset/AbstractRank1DataSet org/das2/sdi/SimpleXYDataAdaptergetYC(Lsdi/data/SimpleXYData;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleXYData0  ? *,*     ? *     PK zFl  &org/das2/sdi/SimpleXYDataAdapter.class4: %& '( )* ) + ,-. /012 InnerClasses()VCodeLineNumberTableLocalVariableTablethis"Lorg/das2/sdi/SimpleXYDataAdapter;getXC(Lsdi/data/SimpleXYData;)Lorg/virbo/dataset/MutablePropertyDataSet;xydataLsdi/data/SimpleXYData;result(Lorg/virbo/dataset/AbstractRank1DataSet;getYadapt5(Lsdi/data/SimpleXYData;)Lorg/virbo/dataset/QDataSet; simpleXYDatadep0*Lorg/virbo/dataset/MutablePropertyDataSet;ds SourceFileSimpleXYDataAdapter.java "org/das2/sdi/SimpleXYDataAdapter$13 45 6"org/das2/sdi/SimpleXYDataAdapter$2  org/virbo/dataset/QDataSetDEPEND_07 89 org/das2/sdi/SimpleXYDataAdapterjava/lang/Objectsdi/data/SimpleXYDatasize()I(ILsdi/data/SimpleXYData;)V(org/virbo/dataset/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)V! /*   IY**L+  IY**L+   _*L*M, + ,)* +,  ! "!#$PK zF1y))#org/das2/sdi/SimpleXYDataImpl.class4P - . / 0123 -4 5 6 7 89 :; < 0= 0>?@AyLorg/virbo/dataset/QDataSet;x;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/SimpleXYDataImpl; StackMapTable?B(Lorg/virbo/dataset/QDataSet;)Vdssize()IgetX(I)DiIgetY SourceFileSimpleXYDataImpl.java C  B D%"java/lang/IllegalArgumentExceptionjava/lang/StringBuildersource is not rank 1: EF EG HI Jsource x is not rank 1: K LM  N% O'org/das2/sdi/SimpleXYDataImpljava/lang/Objectsdi/data/SimpleXYDataorg/virbo/dataset/QDataSet()Vrankappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vorg/virbo/dataset/SemanticOps xtagsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;lengthvalue Y**,*+,YY , +YY + " 3=X YYY3 !!$"B *++ ' (  #$%4 *,  &'? *1  ()*'? *6  ()+,PK zF]_)org/das2/sdi/SimpleXYZDataAdapter$1.class4%    val$xyzdataLsdi/data/SimpleXYZData;(ILsdi/data/SimpleXYZData;)VCodeLineNumberTableLocalVariableTablethis InnerClasses%Lorg/das2/sdi/SimpleXYZDataAdapter$1;x0Ivalue(I)Di SourceFileSimpleXYZDataAdapter.javaEnclosingMethod !"  #$ !#org/das2/sdi/SimpleXYZDataAdapter$1&org/virbo/dataset/AbstractRank1DataSet!org/das2/sdi/SimpleXYZDataAdaptergetXD(Lsdi/data/SimpleXYZData;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleXYZData0  ? *,*     ? *     PK zF')org/das2/sdi/SimpleXYZDataAdapter$2.class4%    val$xyzdataLsdi/data/SimpleXYZData;(ILsdi/data/SimpleXYZData;)VCodeLineNumberTableLocalVariableTablethis InnerClasses%Lorg/das2/sdi/SimpleXYZDataAdapter$2;x0Ivalue(I)Di SourceFileSimpleXYZDataAdapter.javaEnclosingMethod !"  #$ !#org/das2/sdi/SimpleXYZDataAdapter$2&org/virbo/dataset/AbstractRank1DataSet!org/das2/sdi/SimpleXYZDataAdaptergetYD(Lsdi/data/SimpleXYZData;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleXYZData0  ? *,*     ? *     PK zF!8)org/das2/sdi/SimpleXYZDataAdapter$3.class4%    val$xyzdataLsdi/data/SimpleXYZData;(ILsdi/data/SimpleXYZData;)VCodeLineNumberTableLocalVariableTablethis InnerClasses%Lorg/das2/sdi/SimpleXYZDataAdapter$3;x0Ivalue(I)Di SourceFileSimpleXYZDataAdapter.javaEnclosingMethod !"  #$ !#org/das2/sdi/SimpleXYZDataAdapter$3&org/virbo/dataset/AbstractRank1DataSet!org/das2/sdi/SimpleXYZDataAdaptergetZD(Lsdi/data/SimpleXYZData;)Lorg/virbo/dataset/MutablePropertyDataSet;(I)Vsdi/data/SimpleXYZData0  ? *,* %    ? * (    PK zF|'org/das2/sdi/SimpleXYZDataAdapter.class4= () *+ ,- ,. , / 0 1 2345 InnerClasses()VCodeLineNumberTableLocalVariableTablethis#Lorg/das2/sdi/SimpleXYZDataAdapter;getXD(Lsdi/data/SimpleXYZData;)Lorg/virbo/dataset/MutablePropertyDataSet;xyzdataLsdi/data/SimpleXYZData;result(Lorg/virbo/dataset/AbstractRank1DataSet;getYgetZadapt6(Lsdi/data/SimpleXYZData;)Lorg/virbo/dataset/QDataSet; simpleXYZDatax*Lorg/virbo/dataset/MutablePropertyDataSet;yz SourceFileSimpleXYZDataAdapter.java #org/das2/sdi/SimpleXYZDataAdapter$16 78 9#org/das2/sdi/SimpleXYZDataAdapter$2#org/das2/sdi/SimpleXYZDataAdapter$3   : ;<!org/das2/sdi/SimpleXYZDataAdapterjava/lang/Objectsdi/data/SimpleXYZDatasize()I(ILsdi/data/SimpleXYZData;)Vorg/virbo/dsops/Opslinkr(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;! /*  IY**L+  IY**L+ ! IY**L+ %+  j* L* M* N+,- 45 67*!"# $#%#&'PK zF9 $org/das2/sdi/SimpleXYZDataImpl.class4Z 2 3 4 5 6789 2: ; < = >?@ AB AC AD 6E 6FGHIyLorg/virbo/dataset/QDataSet;xzW(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethis Lorg/das2/sdi/SimpleXYZDataImpl; StackMapTableGJ(Lorg/virbo/dataset/QDataSet;)Vdssize()IgetX(I)DiIgetYgetZ SourceFileSimpleXYZDataImpl.java K   J L)"java/lang/IllegalArgumentExceptionjava/lang/StringBuildersource z is not rank 1: MN MO PQ Rsource y is not rank 1: source x is not rank 1: S TU VU WU X) Y+org/das2/sdi/SimpleXYZDataImpljava/lang/Objectsdi/data/SimpleXYZDataorg/virbo/dataset/QDataSet()Vrankappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vorg/virbo/dataset/SemanticOps xtagsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet; ytagsDataSetgetDependentDataSetlengthvalue **,*+*--YY - ,YY , +YY + .  8 B!]#g$& *!"#8$%%%$$&**+*+*+*!YY * *!YY * *!YY * . 01 235)6G8T9r;<> !"'#G$%**()4 *B  !"*+? *G  !" ,-.+? *L  !" ,-/+? *Q  !" ,-01PK zFII,org/das2/sdi/UncertaintyProvider2DImpl.class4%     ! uncertPlusLorg/virbo/dataset/QDataSet; uncertMinus;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethis(Lorg/das2/sdi/UncertaintyProvider2DImpl; getUncertPlus(II)DiIjgetUncertMinus SourceFileUncertaintyProvider2DImpl.java "  # $&org/das2/sdi/UncertaintyProvider2DImpljava/lang/Objectsdi/data/UncertaintyProvider2D()Vorg/virbo/dataset/QDataSetvalue    Y**+*,     J *     J *    PK zFX&&*org/das2/sdi/UncertaintyProviderImpl.class4$      uncertPlusLorg/virbo/dataset/QDataSet; uncertMinus;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethis&Lorg/das2/sdi/UncertaintyProviderImpl; getUncertPlus(I)DiIgetUncertMinus SourceFileUncertaintyProviderImpl.java !  " #$org/das2/sdi/UncertaintyProviderImpljava/lang/Objectsdi/data/UncertaintyProvider()Vorg/virbo/dataset/QDataSetvalue    Y**+*,     ? *   ? *  PK zF߈~ org/das2/sdi/XYDataAdapter.class4q / 0 123 45 678 9: ;< =>? 9@A 9BC 6D EFG 9H 9I 9J 6KL 6M ENOP()VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/XYDataAdapter;adapt/(Lsdi/data/XYData;)Lorg/virbo/dataset/QDataSet;xydataLsdi/data/XYData;x*Lorg/virbo/dataset/MutablePropertyDataSet;ymetaLsdi/data/XYMetadata; SourceFileXYDataAdapter.java  QR SRorg/virbo/dataset/QDataSetDEPEND_0T UVW XYUNITSZ [\] ^_` abLABEL c_NAME d_ DELTA_MINUS efg hi DELTA_PLUS j\ k_ l_ mfWEIGHTS nf oporg/das2/sdi/XYDataAdapter org/das2/sdi/SimpleXYDataAdaptergetXC(Lsdi/data/SimpleXYData;)Lorg/virbo/dataset/MutablePropertyDataSet;getY(org/virbo/dataset/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)Vsdi/data/XYData getMetadata()Lsdi/data/XYMetadata;sdi/data/XYMetadata getXUnits()Lsdi/data/Units;sdi/data/UnitsgetName()Ljava/lang/String;org/das2/datum/Units lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units; getXLabelgetXNamegetXUncertProvider()Ljava/util/Optional;org/das2/sdi/Adapter getUPAdapterO(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;Z)Lorg/virbo/dataset/QDataSet; getYUnits getYLabelgetYNamegetYUncertProvidergetFillDetector getWeightsN(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;)Lorg/virbo/dataset/QDataSet;!/* ! "# $%^*L*M,+*N+-  + - +-++*++*,- , -,-,,*,,*,,*, B .<J]p !"#$%!*&'() *)+,-.PK zF˞__org/das2/sdi/XYDataImpl.class44 % & ' () * (+, % -./0;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/XYDataImpl;xLorg/virbo/dataset/QDataSet;y(Lorg/virbo/dataset/QDataSet;)VsourcegetFillDetector()Ljava/util/Optional; Signature/()Ljava/util/Optional;getXUncertProvider6()Ljava/util/Optional;getYUncertProvider getMetadata()Lsdi/data/XYMetadata;()Ljava/lang/Object; SourceFileXYDataImpl.java   1 2  32org/das2/sdi/XYMetadataImpl !org/das2/sdi/XYDataImplorg/das2/sdi/SimpleXYDataImplsdi/data/XYDataorg/das2/sdi/Adapter2(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getUncertaintyProvider   I*+,   >*+ 2*  2*% 2**  !:Y**/ A "/*  #$PK zFOL!org/das2/sdi/XYMetadataImpl.class4J . / 01 23 45 678 9:; < =>?@xLorg/virbo/dataset/QDataSet;y;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/XYMetadataImpl; getXUnits()Lsdi/data/Units; getYUnitsgetXName()Ljava/lang/String;nameLjava/lang/String; StackMapTable:getYName getXLabellabel getYLabelgetName SourceFileXYMetadataImpl.java A  sdi/data/UnitsB CDE F" Gorg/virbo/dataset/QDataSetNAME HIjava/lang/StringLABEL !" '"org/das2/sdi/XYMetadataImpljava/lang/Objectsdi/data/XYMetadata()Vorg/virbo/dataset/SemanticOpsgetUnits4(Lorg/virbo/dataset/QDataSet;)Lorg/das2/datum/Units;org/das2/datum/UnitsgetId(Ljava/lang/String;)Vproperty&(Ljava/lang/String;)Ljava/lang/Object; Y**+*,  <Y*  <Y* !"b*  L+ L+#$% #$%&'"b*  L+ L+*+, #$%&("d*  L+*L+123 )$%&*"d*  L+*L+89: )$%&+"/*? ,-PK zF $ $ !org/das2/sdi/XYZDataAdapter.class4 !5 6 7 8 9:;< => ?@ AB CDE =FG =HI 9J KLM =N =O =P 9Q =R =S =T 9UV 9W KX YZ[\()VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/XYZDataAdapter;adapt0(Lsdi/data/XYZData;)Lorg/virbo/dataset/QDataSet;xyzdataLsdi/data/XYZData;x*Lorg/virbo/dataset/MutablePropertyDataSet;yzmetaLsdi/data/XYZMetadata; SourceFileXYZDataAdapter.java "# ]^ _^ `^a bcorg/virbo/dataset/QDataSetUNITSd efg hij klm noLABEL piNAME qi DELTA_MINUS rst uv DELTA_PLUS wf xi yi zs {f |i }i ~sWEIGHTS s  org/das2/sdi/XYZDataAdapter!org/das2/sdi/SimpleXYZDataAdaptergetXD(Lsdi/data/SimpleXYZData;)Lorg/virbo/dataset/MutablePropertyDataSet;getYgetZsdi/data/XYZData getMetadata()Lsdi/data/XYZMetadata;sdi/data/XYZMetadata getXUnits()Lsdi/data/Units;sdi/data/UnitsgetName()Ljava/lang/String;org/das2/datum/Units lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units;(org/virbo/dataset/MutablePropertyDataSet putProperty'(Ljava/lang/String;Ljava/lang/Object;)V getXLabelgetXNamegetXUncertProvider()Ljava/util/Optional;org/das2/sdi/Adapter getUPAdapterO(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;Z)Lorg/virbo/dataset/QDataSet; getYUnits getYLabelgetYNamegetYUncertProvider getZUnits getZLabelgetZNamegetZUncertProvidergetZFillDetector getWeightsN(Lorg/virbo/dataset/QDataSet;Ljava/util/Optional;)Lorg/virbo/dataset/QDataSet;org/virbo/dsops/Opslinkr(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;! !"#$/*%& '( )*$;*L*M*N*:+ +   + ++* ++* , ,  , ,,* ,,* - -  - --* --* --* +,-%V ,;J] p"#$%&()*+,"-4/&4;+,6-. 1/.,0.$1234PK zF,  org/das2/sdi/XYZDataImpl.class49 ( ) * +, - +. /0 ( 1234W(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/XYZDataImpl;xLorg/virbo/dataset/QDataSet;yz(Lorg/virbo/dataset/QDataSet;)VdsgetZFillDetector()Ljava/util/Optional; Signature/()Ljava/util/Optional;getXUncertProvider6()Ljava/util/Optional;getYUncertProvidergetZUncertProvider getMetadata()Lsdi/data/XYZMetadata;()Ljava/lang/Object; SourceFileXYZDataImpl.java   5 67  87 org/das2/sdi/XYZMetadataImpl #$org/das2/sdi/XYZDataImplorg/das2/sdi/SimpleXYZDataImplsdi/data/XYZDataorg/das2/sdi/AdaptergetFillDetector2(Lorg/virbo/dataset/QDataSet;)Ljava/util/Optional;getUncertaintyProvider  T*+,- *>*+ 2* 2*   !2*%  "2**  #$>Y*** / A#%/*  &'PK zF"org/das2/sdi/XYZMetadataImpl.class4C ) *+ ,- ./ 012 345 6789zLorg/virbo/dataset/QDataSet;W(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)VCodeLineNumberTableLocalVariableTablethisLorg/das2/sdi/XYZMetadataImpl;xy getZUnits()Lsdi/data/Units;getZName()Ljava/lang/String;nameLjava/lang/String; StackMapTable4 getZLabellabelgetName SourceFileXYZMetadataImpl.java : sdi/data/Units; <=> ? @org/virbo/dataset/QDataSetNAME ABjava/lang/StringLABEL org/das2/sdi/XYZMetadataImplorg/das2/sdi/XYMetadataImplsdi/data/XYZMetadata;(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Vorg/virbo/dataset/SemanticOpsgetUnits4(Lorg/virbo/dataset/QDataSet;)Lorg/das2/datum/Units;org/das2/datum/UnitsgetId(Ljava/lang/String;)Vproperty&(Ljava/lang/String;)Ljava/lang/Object; \ *+,*- *    <Y* b*  L+ L+ !"#$d*  L+* L+$%& %!"#&/* + '(PK zFhxLLorg/das2/sdi/package.html

org.das2.sdi provides adapters to convert SDI datasets into QDataSets and from QDataSets to their SDI implementation. Classes ending in "Adapter" provide a QDataSet for the SDI implementation, and should be called directly.

Class Name QDataSet Constraints Example Rendering
XYData
  • Rank 1
XYData.png
XYZData
  • Rank 2: i,j<3 → XYZ(i,j)
  • Rank 1: X(i) → Y(i;PLANE_0=Z)
XYZData.png
SimpleBinnedData2D
  • Rank 2: X(i),Y(j) → Z(i,j)
SimpleBinnedData2D.png
BinnedData2D
  • Rank 2: X(i),Y(j) → Z(i,j)
BinnedData2D.png
PK zFg4Ktest/Test$1$1.class4-    !"#$this$0% InnerClasses Ltest/Test$1;(Ltest/Test$1;)VCodeLineNumberTableLocalVariableTablethisLtest/Test$1$1; getUncertPlus(I)DiIgetUncertMinus SourceFile Test.javaEnclosingMethod &' ( )* +* ,* test/Test$1$1java/lang/Objectsdi/data/UncertaintyProvider test/Test$1getYUncertProvider()Ljava/util/Optional;()Vyy[DdyyPlusdyyMinus   > *+*M  H*1*1cPH*1*1gU   PK zFtLxtest/Test$1$2.class4: ' ()* +,-./01234this$05 InnerClasses Ltest/Test$1;(Ltest/Test$1;)VCodeLineNumberTableLocalVariableTablethisLtest/Test$1$2; getXUnits()Lsdi/data/Units; getYUnitsgetXName()Ljava/lang/String;getYName getXLabel getYLabelgetName SourceFile Test.javaEnclosingMethod 67  8sdi/data/Unitshours since 2015-03-21 9 # * cm^-3exampleXexampleY Example X Example Y ExampleData test/Test$1$2java/lang/Objectsdi/data/XYMetadata test/Test$1 getMetadata()Lsdi/data/XYMetadata;()V(Ljava/lang/String;)V > *+*\  4 Y_  4 Yc  -g -k  - o !- s "- w #$%& PK zFwj=# # test/Test$1.class4 1Z@@@@@@@ @" 0[?@@ @X@ @ 0\? 0]?񙙙 0^c de dfg )hi +h 0j@Xklm InnerClassesxx[DyydyyPlusdyyMinus()VCodeLineNumberTableLocalVariableTablethis Ltest/Test$1;getFillDetector()Ljava/util/Optional; Signature/()Ljava/util/Optional;getXUncertProvider6()Ljava/util/Optional;getYUncertProvider getMetadata()Lsdi/data/XYMetadata;size()IgetX(I)DiIgetY()Ljava/lang/Object;lambda$getFillDetector$1(I)Zindex StackMapTable SourceFile Test.javaEnclosingMethodn op 9: 45 65 75 85BootstrapMethodsqRr stu vw xA test/Test$1$1 9y test/Test$1$2 GH test/Test$1java/lang/Objectsdi/data/XYData test/TestdemoXY()Lsdi/data/XYData; z{ 0|isFill&(Ltest/Test$1;)Lsdi/data/FillDetector;java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional;empty(Ltest/Test$1;)V} ~ QR"java/lang/invoke/LambdaMetafactory metafactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles001245657585 9:;+** YRYRYRYRYRY RY RYRYR* YRYRYRYRYRYRYRYRYR* Y RYRYRYRYRYRYRYRYR"* Y#RYRYRYRYRYRYRYRYR%<;<C=>?= >?@A;4 *&'<C=  >?BCDA;.(<H= >?BEFA;6 )Y**'<M=  >?BEGH;3 +Y*,<\=  >?IJ;0*<}= >?KL;;*1<=>?MNOL;;*1<=>?MNAGP;/*-<;= >?QR;R*1.<C=>?SNT@UVWXY3"0+)_ `abaPK zFcT66test/Test.class4 2 345 67 89 =: =; <= >?@A >B CD >E 6FG 8H <I JK LM NO PQ J?R JB PS JET 2U 2V W LX YZ L[\ ]^ L_` Lab Lc d Je Jf gh gijop 3qr 5s 5tuvwxy =z{| }~ } = =     X [ M _ a c            = 8  <     ? B E   } } }  <    ? ?333333  ?ٙ   <        K ?  E       < ?   E O            InnerClasses()VCodeLineNumberTableLocalVariableTablethis Ltest/Test;test1iIdsLorg/virbo/dataset/QDataSet;xydsLsdi/data/SimpleXYData; StackMapTablextest2Lsdi/data/XYData;mLsdi/data/XYMetadata;uLorg/das2/datum/Units;demoXY()Lsdi/data/XYData;dataprintMetadataXY(Lsdi/data/XYMetadata;)Vxy printXYData(Lsdi/data/XYData;)VfdLsdi/data/FillDetector;upLsdi/data/UncertaintyProvider;oupLjava/util/Optional;ofdLocalVariableTypeTable4Ljava/util/Optional;-Ljava/util/Optional;jpA printQDataSet(Lorg/virbo/dataset/QDataSet;)Vyxdymndyupwdstest4printMetadataXYZ(Lsdi/data/XYZMetadata;)VxyzLsdi/data/XYZMetadata;printBinnedData2D(Lsdi/data/BinnedData2D;)VjdLsdi/data/BinnedData2D;printBinnedData2DQDataSettest5rank2dsbd2d printXYZData(Lsdi/data/XYZData;)VxyzdataLsdi/data/XYZData;xuyuzuprintXYZDataQDataSetztest6exampleBinned2D()Lsdi/data/BinnedData2D;exLjava/lang/Exception;test7dbd2d Lsdi/data/UncertaintyProvider2D;printBinnedData1D(Lsdi/data/BinnedData1D;)VLsdi/data/BinnedData1D;test8data1dtest9samplehist!Lsdi/data/ContiguousBinnedData1D; Ljava/lang/InterruptedException;main([Ljava/lang/String;)Vargs[Ljava/lang/String; Exceptionslambda$printXYData$2(I)Zindex SourceFile Test.java   ==test1==         %f %f java/lang/Object     ==test2==     !" #$%s %f %& test/Test$1java/lang/StringBuilderxname: '( )" *"xlabel: +"xunits: ',yname: -"ylabel: ."yunits: / 01 21 34 56sdi/data/FillDetectorBootstrapMethods7.8 9:sdi/data/UncertaintyProvider 9.%s *** (***-***) ; <%s %s (%f-%f) %s %s ***org/virbo/dataset/QDataSetDEPEND_0 => DELTA_MINUS DELTA_PLUS? @A BC D E == test4 == F GH== xydata -> qdataset == == qdataset -> xydata ==Izname: J"zlabel: K"zunits: L M %30s  N%9.2f OPQ RS T UP%9.2e VWDEPEND_1 ES == test5 == XY Z[ \]== qdataset -> BinnedData2D == ^ G_== BinnedData2D -> QDataSet == %s %s %s V `a bA cA dA == test6 ==e f gh== QDataSet -> XYZData == i Gj== XYZData -> QDataSet ==  k lm no pq2014-03-25T06:481s rs k \tjava/lang/Exceptionjava/lang/RuntimeException u  v1sdi/data/UncertaintyProvider2D%d %d: w x 'y ( ;W - <W)z { |}  ~ A    %3d: %f - %f %d  Sjava/lang/InterruptedException test/Test        !sdi/data/SimpleXYDatasdi/data/XYDatasdi/data/XYMetadataorg/das2/datum/Unitsjava/util/Optionaljava/io/PrintStreamjava/lang/String[Ljava/lang/Object;sdi/data/XYZDatasdi/data/BinnedData2Dsdi/data/ContiguousBinnedData1Djava/lang/SystemerrLjava/io/PrintStream;println(Ljava/lang/String;)V"org/virbo/dataset/examples/SchemessimpleSpectrogram()Lorg/virbo/dataset/QDataSet;slice(I)Lorg/virbo/dataset/QDataSet;trim (II)Lorg/virbo/dataset/QDataSet;org/das2/sdi/AdapteradaptSimpleXYData5(Lorg/virbo/dataset/QDataSet;)Lsdi/data/SimpleXYData;size()IgetX(I)Djava/lang/DoublevalueOf(D)Ljava/lang/Double;getYprintf<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream;scalarTimeSeries adaptXYData/(Lorg/virbo/dataset/QDataSet;)Lsdi/data/XYData; getMetadata()Lsdi/data/XYMetadata; getXUnits()Lsdi/data/Units;sdi/data/UnitsgetName()Ljava/lang/String; lookupUnits*(Ljava/lang/String;)Lorg/das2/datum/Units; createDatum(D)Lorg/das2/datum/Datum;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getXNametoString getXLabel-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getYName getYLabel getYUnitsgetYUncertProvider()Ljava/util/Optional;getFillDetector isPresent()Zget()Ljava/lang/Object;  isFill()Lsdi/data/FillDetector;getUncertMinus getUncertPlusproperty&(Ljava/lang/String;)Ljava/lang/Object;org/virbo/dataset/SemanticOpsweightsDataSet:(Lorg/virbo/dataset/QDataSet;)Lorg/virbo/dataset/QDataSet;getUnits4(Lorg/virbo/dataset/QDataSet;)Lorg/das2/datum/Units;lengthvalueorg/das2/sdi/XYDataAdapteradapt/(Lsdi/data/XYData;)Lorg/virbo/dataset/QDataSet;sdi/data/XYZMetadatagetZName getZLabel getZUnits()Lsdi/data/XYZMetadata;sizeYgetYBin(I)Lsdi/data/Bin; sdi/data/Bin getReference()DsizeXgetXBingetZ(II)DsimpleSpectrogramTimeSeriesorg/virbo/dataset/DataSetOpsleafTrimJ(Lorg/virbo/dataset/QDataSet;II)Lorg/virbo/dataset/MutablePropertyDataSet;adaptBinnedData2D5(Lorg/virbo/dataset/QDataSet;)Lsdi/data/BinnedData2D; org/das2/sdi/BinnedData2DAdapter5(Lsdi/data/BinnedData2D;)Lorg/virbo/dataset/QDataSet;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; xtagsDataSet ytagsDataSetgetDependentDataSetorg/virbo/dsops/OpsripplesVectorTimeSeries adaptXYZData0(Lorg/virbo/dataset/QDataSet;)Lsdi/data/XYZData;org/das2/sdi/XYZDataAdapter0(Lsdi/data/XYZData;)Lorg/virbo/dataset/QDataSet;findgenmultiplyB(Ljava/lang/Object;Ljava/lang/Object;)Lorg/virbo/dataset/QDataSet;dataset0(Ljava/lang/Object;)Lorg/virbo/dataset/QDataSet; putPropertyl(Lorg/virbo/dataset/QDataSet;Ljava/lang/String;Ljava/lang/Object;)Lorg/virbo/dataset/MutablePropertyDataSet;timegenC(Ljava/lang/String;Ljava/lang/String;I)Lorg/virbo/dataset/QDataSet;m(Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;Lorg/virbo/dataset/QDataSet;)Lsdi/data/BinnedData2D;(Ljava/lang/Throwable;)VgetZUncertProviderjava/lang/Integer(I)Ljava/lang/Integer;(D)Ljava/lang/StringBuilder;sdi/data/BinnedData1Dorg/das2/sdi/OperationssliceAtX1(Lsdi/data/BinnedData2D;I)Lsdi/data/BinnedData1D;randn autoHistogram org/virbo/autoplot/ScriptContext createGuiplotadaptContiguousBinnedData1D?(Lorg/virbo/dataset/QDataSet;)Lsdi/data/ContiguousBinnedData1D; getXBinLo getLastXBinHijava/lang/Classjava/util/logging/Logger getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;java/util/logging/LevelSEVERELjava/util/logging/Level;logC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V  -."java/lang/invoke/LambdaMetafactory metafactoryLookup(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles /*#  Y K*L=+ 0  Y+  SY+ SW̱&'()+*R)X, !7?:!6 l K*L+M,N6+3 Y-+SY+ SWȱ& /012 3-4;5e4k740;XS L-?0: 8 YK* ;  Y !*"!#Y$!*%!#Y&!*'#Y(!*)!#Y*!*+!#Y,!*-'#<Zx  Z*L+.*/M*0N-1-23: 4:+:,1,25:6*6O7 Y*SY* SY8 SY9 SWL: Y*SY* SY8 SY9 SWQS6*E; Y*SY6<* SWR  ,3AHQ_k SYf )TQ MZSHA3'AHA , bH6  S )*>?=L*@?=M*A?=N*B:+C:,-6*DE#7 Y+ESW\: Y+ESY*E SY*E,Eg SY*E-Ec SWkU6*DG; Y+ESYE<*E SW> $*08FTt"(R;O) $*0| ;8X8  3FGK*H*ILJ+KL+M,H*  !).2  '. ]Y !*M!#Y$!*N!#Y&!*O'#Y(!*P!#Y*!*Q!#Y,!*R'#YS!*T!#YU!*V!#YW!*X'#* <Zx  x*YZ[ Y\SW<*](^ Y*_` SW*YOL\=*a^[ Y+*b`SW>*]$c Y*d SWز\> 'FL^fr4/+he^p.+* ʲ[ Y\SW*e?=L*>?=M>+D#^ Y+E SWٲ\>,Db[ Y,SW6+D/c Y*f SW̲\>*6PV^j>,*7`i*,) #6 AghK*iK* K*jLk+l+mMn,o.  # + / 4 < @  5#4  -*pOL*pRM*pXN*pZ6*qEr Y+*sSY,*tSY-*uSv2 $6?M\kz4BM  ~ $l 6Z BL Au*wL*xM*yN+C:,C:-C:6+DHr Y+ESY,ESY-ESv: !"#$!%/&?'O(_)h&n%t+R$Pup kf` Z !T "$O 1z {K*|L}+~+M,& ./0123$4,506 # $  P K*@ K*A KLM+,*N-KY*EF& :;</=8>=?D@FAGB478= DG F  K*2L=*au>*]cY YSYSv!*d!+!+!#2 JLNO)PPQ`RpSPONW*j| i m*L*-M>*?Y+*`'!,*'#Z[$\0]f\l_*&Fm[ $I &E WK*l*L+bcefh  !z,K*L++M>,\ YSY, SY,d , ,` SY,SWK*}2 lm nopq$rwq}vtux4cv" q#e$%\&=&&B' ()c& {|} ~  *+, -., /01k lmnmPK  EF AMETA-INF/PK  EFi,<<+META-INF/MANIFEST.MFPK zFAorg/PK zF Aorg/das2/PK zF Aorg/das2/sdi/PK zFA test/PK zFGϨ  0org/das2/sdi/Adapter$1.classPK zF-2ssorg/das2/sdi/Adapter$2.classPK zF9(% org/das2/sdi/Adapter.classPK zFQMunny)org/das2/sdi/BinImpl.classPK zF?ss&.org/das2/sdi/BinnedData1DAdapter.classPK zFp>#5org/das2/sdi/BinnedData1DImpl.classPK zFƎ"&3;org/das2/sdi/BinnedData2DAdapter.classPK zFqq# Borg/das2/sdi/BinnedData2DImpl.classPK zFW0Gorg/das2/sdi/ContiguousBinnedData1DAdapter.classPK zFǁH-Oorg/das2/sdi/ContiguousBinnedData1DImpl.classPK zFd{O%Uorg/das2/sdi/FillDetector2DImpl.classPK zFDv#&Yorg/das2/sdi/FillDetectorImpl.classPK zF.d\org/das2/sdi/Operations$1.classPK zF Paorg/das2/sdi/Operations$2.classPK zF]ςforg/das2/sdi/Operations$3.classPK zF@Jjorg/das2/sdi/Operations$4.classPK zFs8H  qorg/das2/sdi/Operations.classPK zFquyy.}org/das2/sdi/SimpleBinnedData1DAdapter$1.classPK zF/뢜.րorg/das2/sdi/SimpleBinnedData1DAdapter$2.classPK zF\f.org/das2/sdi/SimpleBinnedData1DAdapter$3.classPK zF%%.org/das2/sdi/SimpleBinnedData1DAdapter$4.classPK zF#[^^,org/das2/sdi/SimpleBinnedData1DAdapter.classPK zF}+ )org/das2/sdi/SimpleBinnedData1DImpl.classPK zF=yy.org/das2/sdi/SimpleBinnedData2DAdapter$1.classPK zF.Worg/das2/sdi/SimpleBinnedData2DAdapter$2.classPK zFK%ž.?org/das2/sdi/SimpleBinnedData2DAdapter$3.classPK zFpyy.'org/das2/sdi/SimpleBinnedData2DAdapter$4.classPK zF.org/das2/sdi/SimpleBinnedData2DAdapter$5.classPK zF曍.ԯorg/das2/sdi/SimpleBinnedData2DAdapter$6.classPK zF)R''.org/das2/sdi/SimpleBinnedData2DAdapter$7.classPK zFO!!,/org/das2/sdi/SimpleBinnedData2DAdapter.classPK zF{e )org/das2/sdi/SimpleBinnedData2DImpl.classPK zF3 $A8}org/das2/sdi/SimpleContiguousBinnedData1DAdapter$1.classPK zF Muu8org/das2/sdi/SimpleContiguousBinnedData1DAdapter$2.classPK zFw6org/das2/sdi/SimpleContiguousBinnedData1DAdapter.classPK zFm] ] 3~org/das2/sdi/SimpleContiguousBinnedData1DImpl.classPK zF Ϳ(,org/das2/sdi/SimpleXYDataAdapter$1.classPK zFa(iorg/das2/sdi/SimpleXYDataAdapter$2.classPK zFl  &org/das2/sdi/SimpleXYDataAdapter.classPK zF1y))#org/das2/sdi/SimpleXYDataImpl.classPK zF]_)^org/das2/sdi/SimpleXYZDataAdapter$1.classPK zF')org/das2/sdi/SimpleXYZDataAdapter$2.classPK zF!8)org/das2/sdi/SimpleXYZDataAdapter$3.classPK zF|'3org/das2/sdi/SimpleXYZDataAdapter.classPK zF9 $8 org/das2/sdi/SimpleXYZDataImpl.classPK zFII,org/das2/sdi/UncertaintyProvider2DImpl.classPK zFX&&*"org/das2/sdi/UncertaintyProviderImpl.classPK zF߈~ org/das2/sdi/XYDataAdapter.classPK zF˞__` org/das2/sdi/XYDataImpl.classPK zFOL!%org/das2/sdi/XYMetadataImpl.classPK zF $ $ !,org/das2/sdi/XYZDataAdapter.classPK zF,  K6org/das2/sdi/XYZDataImpl.classPK zF"<org/das2/sdi/XYZMetadataImpl.classPK zFhxLL}Borg/das2/sdi/package.htmlPK zFg4KJtest/Test$1$1.classPK zFtLxAMtest/Test$1$2.classPK zFwj=# # -Rtest/Test$1.classPK zFcT66\test/Test.classPK@@Lw