edu.sc.seis.seisFile.psn
Class PSNEventRecord

java.lang.Object
  extended by edu.sc.seis.seisFile.psn.PSNEventRecord

public class PSNEventRecord
extends java.lang.Object

PSNEventRecord.java


Constructor Summary
PSNEventRecord(java.io.DataInputStream data)
           
PSNEventRecord(PSNHeader header, java.io.DataInputStream data)
           
 
Method Summary
 PSNHeader getFixedHeader()
           
 double[] getSampleDataDouble()
           
 float[] getSampleDataFloat()
           
 int[] getSampleDataInt()
           
 short[] getSampleDataShort()
           
 PSNVariableHeader getVariableHeader()
           
 boolean isSampleDataDouble()
           
 boolean isSampleDataFloat()
           
 boolean isSampleDataInt()
           
 boolean isSampleDataShort()
           
 java.lang.String toString()
          Returns a string representation of the object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PSNEventRecord

public PSNEventRecord(java.io.DataInputStream data)
               throws java.io.IOException
Throws:
java.io.IOException

PSNEventRecord

public PSNEventRecord(PSNHeader header,
                      java.io.DataInputStream data)
               throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getFixedHeader

public PSNHeader getFixedHeader()

getVariableHeader

public PSNVariableHeader getVariableHeader()

isSampleDataShort

public boolean isSampleDataShort()

getSampleDataShort

public short[] getSampleDataShort()

isSampleDataInt

public boolean isSampleDataInt()

getSampleDataInt

public int[] getSampleDataInt()

isSampleDataFloat

public boolean isSampleDataFloat()

getSampleDataFloat

public float[] getSampleDataFloat()

isSampleDataDouble

public boolean isSampleDataDouble()

getSampleDataDouble

public double[] getSampleDataDouble()

toString

public java.lang.String toString()
Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.

The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Overrides:
toString in class java.lang.Object
Returns:
a string representation of the object.