Package edu.sc.seis.seisFile.mseed
Class Blockette200
- java.lang.Object
-
- edu.sc.seis.seisFile.mseed.Blockette
-
- edu.sc.seis.seisFile.mseed.DataBlockette
-
- edu.sc.seis.seisFile.mseed.Blockette200
-
- All Implemented Interfaces:
java.io.Serializable
public class Blockette200 extends DataBlockette
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.seisFile.mseed.DataBlockette
info, swapBytes
-
-
Constructor Summary
Constructors Constructor Description Blockette200(byte[] info, boolean swapBytes)Blockette200(float signal, float period, float background, Btime signalOnset, java.lang.String eventDetector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)floatgetBackground()java.lang.StringgetEventDetector()java.lang.StringgetName()floatgetPeriod()floatgetSignal()BtimegetSignalOnset()intgetSize()intgetType()voidwriteASCII(java.io.PrintWriter out)Writes an ASCII version of the blockette.-
Methods inherited from class edu.sc.seis.seisFile.mseed.DataBlockette
checkMinimumSize, toBytes, toBytes, trimToSize, write
-
Methods inherited from class edu.sc.seis.seisFile.mseed.Blockette
toString, writeASCII
-
-
-
-
Constructor Detail
-
Blockette200
public Blockette200(float signal, float period, float background, Btime signalOnset, java.lang.String eventDetector)
-
Blockette200
public Blockette200(byte[] info, boolean swapBytes) throws SeedFormatException- Throws:
SeedFormatException
-
-
Method Detail
-
getSignal
public float getSignal()
- Returns:
- - the signal amplitude field
-
getPeriod
public float getPeriod()
- Returns:
- - the signal period field
-
getBackground
public float getBackground()
- Returns:
- - the background estimate field
-
getSignalOnset
public Btime getSignalOnset()
- Returns:
- - the signal onset time field
-
getEventDetector
public java.lang.String getEventDetector()
-
writeASCII
public void writeASCII(java.io.PrintWriter out)
Description copied from class:BlocketteWrites an ASCII version of the blockette. This is not meant to be a definitive ascii representation, merely to give something to print for debugging purposes. Ideally each field of each blockette should be printed in the order they appear in the blockette in a visually appealing way.- Specified by:
writeASCIIin classBlockette- Parameters:
out- a Writer
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
-