Class VelocitySeismogram

java.lang.Object
edu.sc.seis.sod.model.seismogram.SeismogramAttrImpl
edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl
edu.sc.seis.sod.velocity.seismogram.VelocitySeismogram
All Implemented Interfaces:
java.io.Serializable

public class VelocitySeismogram
extends edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl
See Also:
Serialized Form
  • Field Summary

    Fields inherited from class edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl

    codec, data, decomp

    Fields inherited from class edu.sc.seis.sod.model.seismogram.SeismogramAttrImpl

    begin_time, channel_id, id, num_points, parm_ids, properties, sampling_info, y_unit
  • Constructor Summary

    Constructors 
    Constructor Description
    VelocitySeismogram​(edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl localSeis, VelocityChannel chan)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getAllProps()  
    java.time.Instant getBegin()  
    java.lang.String getBegin​(java.lang.String dateFormat)  
    VelocityChannel getChannel()  
    java.time.Instant getEnd()  
    java.lang.String getEnd​(java.lang.String dateFormat)  
    VelocityProperty[] getProps()  
    edu.sc.seis.sod.model.common.SamplingImpl getSampling()  
    java.lang.String toString()  
    static java.util.List<java.util.List<VelocitySeismogram>> wrap​(edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl[][] seis, edu.sc.seis.sod.model.station.ChannelGroup channelGroup)  
    static java.util.List<VelocitySeismogram> wrap​(edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl[] seis, edu.sc.seis.seisFile.fdsnws.stationxml.Channel chan)  
    static VelocitySeismogram wrap​(edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl seis, VelocityChannel chan)  

    Methods inherited from class edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl

    append, append_doubles, append_encoded, append_encoded_seq, append_floats, append_longs, append_shorts, calculateNumPoints, can_convert_to_double, can_convert_to_float, can_convert_to_long, can_convert_to_short, createEmpty, dataChanged, decodeBits, get_as_doubles, get_as_encoded, get_as_floats, get_as_longs, get_as_shorts, getAmplitudeRange, getAmplitudeRange, getData, getDataType, getMaxValue, getMaxValue, getMeanValue, getMeanValue, getMinValue, getMinValue, getNumPoints, getValueAt, getValues, is_double, is_encoded, is_float, is_long, is_short, isDataDecodable, makeFissuresException, makeFissuresException, setAttributes, setData, setData, setData, setData, setData, setData

    Methods inherited from class edu.sc.seis.sod.model.seismogram.SeismogramAttrImpl

    get_id, getBeginTime, getChannelID, getEndTime, getName, getParameterRefs, getProperties, getProperty, getTimeInterval, getUnit, setName, setParameterRefs, setProperties, setProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • getBegin

      public java.time.Instant getBegin()
    • getBegin

      public java.lang.String getBegin​(java.lang.String dateFormat)
    • getEnd

      public java.time.Instant getEnd()
    • getEnd

      public java.lang.String getEnd​(java.lang.String dateFormat)
    • getChannel

      public VelocityChannel getChannel()
    • getSampling

      public edu.sc.seis.sod.model.common.SamplingImpl getSampling()
      Overrides:
      getSampling in class edu.sc.seis.sod.model.seismogram.SeismogramAttrImpl
    • getProps

      public VelocityProperty[] getProps()
    • getAllProps

      public java.lang.String getAllProps()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • wrap

      public static java.util.List<VelocitySeismogram> wrap​(edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl[] seis, edu.sc.seis.seisFile.fdsnws.stationxml.Channel chan)
    • wrap

      public static java.util.List<java.util.List<VelocitySeismogram>> wrap​(edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl[][] seis, edu.sc.seis.sod.model.station.ChannelGroup channelGroup)
    • wrap

      public static VelocitySeismogram wrap​(edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl seis, VelocityChannel chan)