1" X W W W W W W    W W  W  X  X  W ! ! ! !     W = = = = = W W  > = D F F F F F W D W  noValuesI dataFormat bytesPerDatascalingZzeroDscalewcsLorg/eso/fits/FitsWCS;0(Lorg/eso/fits/FitsHeader;Ljava/io/DataInput;Z)VCodeLineNumberTable Exceptions(I[I)V getHeader()Lorg/eso/fits/FitsHeader;getShortValues(II[S)[S getIntValues(II[I)[IgetFloatValues(II[F)[F getInStream(II)Ljava/io/DataInputStream;setShortValues(I[S)V setIntValuessetFloatValues(I[F)V getNoValues()IsetCrpix([D)VgetCrpix()[DsetCrvalgetCrvalsetCdeltgetCdeltgetWCS()Lorg/eso/fits/FitsWCS;toWCS([D)[DtoPixel SourceFileFitsMatrix.java de [Z \Z ]^ _` a` Zorg/eso/fits/FitsExceptionWrong header type dBITPIX zInvalid or missing BITPIX z YZorg/eso/fits/FitsWCS d bcBSCALE BZERO di d jkorg/eso/fits/FitsKeyword d java/lang/StringBuilder dCRPIX Reference pixel dCRVAL Coordinate at reference pixelCDELT Coordinate increament per pixel rs z  zjava/io/IOExceptionCannot convert dataCannot read data        java/io/DataInputStreamjava/io/ByteArrayInputStream d dCannot read InStream dataInvalid pixel offsetInvalid data arrayjava/io/ByteArrayOutputStreamjava/io/DataOutputStream dScaling of short not supportedCannot convert data to BYTE    Invalid data format ^    !Scaling of int not supportedCannot write data org/eso/fits/FitsMatrixorg/eso/fits/FitsDatatype(Ljava/lang/String;I)Vorg/eso/fits/FitsHeader getKeyword.(Ljava/lang/String;)Lorg/eso/fits/FitsKeyword;getTypegetIntjava/lang/Mathabs(I)IsizeJ(Lorg/eso/fits/FitsHeader;)VgetReal()D(I)V'(Ljava/lang/String;Ljava/lang/String;)V addKeyword(Lorg/eso/fits/FitsKeyword;)Vnaxis[I()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;crpix[D((Ljava/lang/String;DLjava/lang/String;)VcrvalcdeltreadUnsignedByte readShort()SreadInt readFloat()F readDoubledataFileLjava/io/RandomAccessFile; dataOffsetjava/io/RandomAccessFileseek(J)Vread([B)I([B)V(Ljava/io/InputStream;)V(Ljava/io/OutputStream;)V writeShortwriteInt writeFloat(F)V writeDouble(D)VisRAFile toByteArray()[Bwrite dataArray[B!WXYZ[Z\Z]^_`a`bcdefL*+,******Y  + :  Y ***l***m*Y++ :***+ :***gj$ !&)'4+<,J-U1^2l3{5789:;?@ABCFhdifU*,*********l***m*Y,g2 O  P%Q*R8SGTTUhjkf*L+Y=* +Y!Y"#$%&*'d1()+Y!Y"*$%&*+d1,)+Y!Y"-$%&*.d1/)s+g"Z\]^J`ub]flmfI-*` *d=- - N6*0:*ttt3I ^@-1V*-2V-3V-:Y5 *(6-*-5k*cV-54gBu vw*y-z5|l~hnofF-*` *d=- - N6*0:*rrr3H ]>-1O)-2O-3O-:Y6 *'6-*-.k*cO-54gB *-5lhpqf|-*` *d=- -N6*0:*u3I _l-1QV-2Q@-3Q*-7Q-8Q-:Y6 *'6-*-0k*cQ-54gJ *-5lhrsf[*9*:*ha;*` *d=*h:*9Y?@N:YA -IL4g* $.8ILNYhtufh *YB ,YC DY,*hENFY-G:*YH 6*k4? UYI ,a,5J,K,5K,5,5L,,5MYN *O$*9*:*ha;*9-PQ6-P:*:*i66*R3T:Y5 TWZ4gr  &5?FQT!$'*,012!3$4*576B7Q6W<Z:\;g=hvifi *YB ,YC DY,*hENFY-G:*YS 6*l4? VY5 ,b,.J,K,.K,5,.L,,.MYN *O$*9*:*ha;*9-PQ6-P:*:*i66*R3T:YT TX[4grF GI&L5N?PFQQUTWY\_begklm"n%o+p8qCrRqXw[u]vhxhwxf *YB ,YC DY,*hENFY-G:*'6,,,0*g*oQ6*m3> VY5 ,c,0J,K,0K,4,0L,,0MYN *O$*9*:*ha;*9-PQ6-P:*:*i66*R3T:YT mqt4gz &5?FPdjm 0;>DQ\kqtvhyzf*g{|fb:** '=* #*'++ +1Rڱg39}~f *'g|fb:** +=* #*+++ +1Rڱg39~f *+g|fb:** .=* #*.++ +1Rڱg39~f *.gf*gf! *+Ugf! *+Vg