Class SacIncrementalloader

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

public class SacIncrementalloader
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static int DEFAULT_SIZE  
  • Constructor Summary

    Constructors 
    Constructor Description
    SacIncrementalloader​(java.lang.String filename)  
    SacIncrementalloader​(java.lang.String filename, int chunkSize)  
  • Method Summary

    Modifier and Type Method Description
    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 Details

  • Constructor Details

    • 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 Details

    • 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()