edu.sc.seis.sod.subsetter.channel
Class SensorSubsetter

java.lang.Object
  extended by edu.sc.seis.sod.subsetter.channel.InstrumentationSubsetter
      extended by edu.sc.seis.sod.subsetter.channel.SensorSubsetter
All Implemented Interfaces:
SodElement, ChannelSubsetter, Subsetter
Direct Known Subclasses:
SensorId, SensorManufacturer, SensorModel, SensorNominalHighFreq, SensorNominalLowFreq, SensorSerial

public abstract class SensorSubsetter
extends InstrumentationSubsetter


Constructor Summary
SensorSubsetter()
           
 
Method Summary
protected  boolean acceptNominalHighFreq(Channel channel, NetworkSource network, float nominalHighFreq)
           
protected  boolean acceptNominalLowFreq(Channel channel, NetworkSource network, float nominalLowFreq)
           
protected  SeismicHardware getSeismicHardware(Instrumentation inst)
           
 
Methods inherited from class edu.sc.seis.sod.subsetter.channel.InstrumentationSubsetter
acceptId, acceptManufacturer, acceptModel, acceptSerialNumber, getChannelNotFoundMsg, getInstrumentationInvalidMsg, getSeismicHardware, handle, handleChannelNotFound
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.sc.seis.sod.subsetter.channel.ChannelSubsetter
accept
 

Constructor Detail

SensorSubsetter

public SensorSubsetter()
Method Detail

getSeismicHardware

protected SeismicHardware getSeismicHardware(Instrumentation inst)
Specified by:
getSeismicHardware in class InstrumentationSubsetter

acceptNominalHighFreq

protected boolean acceptNominalHighFreq(Channel channel,
                                        NetworkSource network,
                                        float nominalHighFreq)

acceptNominalLowFreq

protected boolean acceptNominalLowFreq(Channel channel,
                                       NetworkSource network,
                                       float nominalLowFreq)