edu.sc.seis.seisFile.sac
Class SacIncrementalloader

java.lang.Object
  extended by edu.sc.seis.seisFile.sac.SacIncrementalloader

public class SacIncrementalloader
extends java.lang.Object


Field Summary
static int DEFAULT_SIZE
           
 
Constructor Summary
SacIncrementalloader(java.lang.String filename)
           
SacIncrementalloader(java.lang.String filename, int chunkSize)
           
 
Method Summary
 SacHeader getHeader()
           
 int getNumRead()
           
 int getNumRemaining()
           
 float[] next()
           
 void skip(int samples)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_SIZE

public static final int DEFAULT_SIZE
See Also:
Constant Field Values
Constructor Detail

SacIncrementalloader

public SacIncrementalloader(java.lang.String filename)
                     throws java.io.IOException
Throws:
java.io.IOException

SacIncrementalloader

public SacIncrementalloader(java.lang.String filename,
                            int chunkSize)
                     throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getHeader

public SacHeader getHeader()

next

public float[] next()
             throws java.io.IOException
Throws:
java.io.IOException

skip

public void skip(int samples)
          throws java.io.IOException
Throws:
java.io.IOException

getNumRemaining

public int getNumRemaining()

getNumRead

public int getNumRead()