cdm/src/main/java/ucar/nc2/iosp/nids/Nidsheader.java
public byte[] getUncompData(int offset, int len){
      if( len == 0 ) len = uncompdata.length - offset;
      byte[] data = new byte[len];
      System.arraycopy(uncompdata, offset, data, 0, len);
      return data;
    }
public byte[] getUncompData(int offset, int len){
      if( len == 0 ) len = uncompdata.length - offset;
      byte[] data = new byte[len];
      System.arraycopy(uncompdata, offset, data, 0, len);
      return data;
    }
public byte [ ] getUncompData ( int offset , int len ) { if ( len == 0 ) len = uncompdata . length - offset ; byte [ ] data = new byte [ len ] ; System . arraycopy ( uncompdata , offset , data , 0 , len ) ; return data ; }
read the compressed data

@param offset   offset of the compressed data
@param len      length of data to compress
@return         uncompressed byte array
read the compressed data