edu.sc.seis.fissuresUtil.bag
Class Pad

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.bag.Pad
All Implemented Interfaces:
LocalSeismogramFunction

public class Pad
extends java.lang.Object
implements LocalSeismogramFunction


Field Summary
protected  int padPoints
           
protected  edu.iris.Fissures.model.TimeInterval timeInterval
           
 
Constructor Summary
Pad(int padPoints)
           
Pad(edu.iris.Fissures.model.TimeInterval padTime)
           
 
Method Summary
 edu.iris.Fissures.seismogramDC.LocalSeismogramImpl apply(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)
          Method apply
 edu.iris.Fissures.seismogramDC.LocalSeismogramImpl pad(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis, int padPoints)
           
 edu.iris.Fissures.seismogramDC.LocalSeismogramImpl pad(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis, edu.iris.Fissures.model.TimeInterval padSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timeInterval

protected edu.iris.Fissures.model.TimeInterval timeInterval

padPoints

protected int padPoints
Constructor Detail

Pad

public Pad(edu.iris.Fissures.model.TimeInterval padTime)

Pad

public Pad(int padPoints)
Method Detail

apply

public edu.iris.Fissures.seismogramDC.LocalSeismogramImpl apply(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)
                                                         throws java.lang.Exception
Method apply

Specified by:
apply in interface LocalSeismogramFunction
Parameters:
seis - a LocalSeismogramImpl
Returns:
a LocalSeismogramImpl
Throws:
java.lang.Exception

pad

public edu.iris.Fissures.seismogramDC.LocalSeismogramImpl pad(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis,
                                                              edu.iris.Fissures.model.TimeInterval padSize)
                                                       throws edu.iris.Fissures.FissuresException
Throws:
edu.iris.Fissures.FissuresException

pad

public edu.iris.Fissures.seismogramDC.LocalSeismogramImpl pad(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis,
                                                              int padPoints)
                                                       throws edu.iris.Fissures.FissuresException
Throws:
edu.iris.Fissures.FissuresException