seismicVeto
Class VetoBackgroundDataUnit

java.lang.Object
  extended by PamguardMVC.PamDataUnit
      extended by PamDetection.AcousticDataUnit
          extended by seismicVeto.VetoBackgroundDataUnit
All Implemented Interfaces:
java.lang.Comparable<PamDataUnit>

public class VetoBackgroundDataUnit
extends AcousticDataUnit


Field Summary
private  double background
           
private  boolean vetoOn
           
 
Fields inherited from class PamDetection.AcousticDataUnit
AMPLITUDE_SCALE_DBREMPA, AMPLITUDE_SCALE_LINREFSD, duration, frequency, startSample
 
Fields inherited from class PamguardMVC.PamDataUnit
absBlockIndex, channelBitmap, localisation, oLL, timeMilliseconds
 
Constructor Summary
VetoBackgroundDataUnit(long timeMilliseconds, int channelBitmap, long startSample, long duration, double background, boolean vetoOn)
           
 
Method Summary
 double getBackground()
           
 boolean isVetoOn()
           
 void setBackground(double background)
           
 void setVetoOn(boolean vetoOn)
           
 
Methods inherited from class PamDetection.AcousticDataUnit
amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, compareTo, getAmplitudeDB, getCalculatedAmlitudeDB, getDuration, getFrequency, getFrequencyOverlap, getLastSample, getMeasuredAmplitude, getMeasuredAmplitudeType, getSeconds, getStartSample, getTimeOverlap, setCalculatedAmlitudeDB, setDuration, setFrequency, setInfo, setMeasuredAmplitude, setMeasuredAmplitude, setMeasuredAmplitudeType, setStartSample
 
Methods inherited from class PamguardMVC.PamDataUnit
clearUpdateCount, getAbsBlockIndex, getChannelBitmap, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getGpsPosition, getLastUpdateTime, getLocalisation, getOriginLatLong, getPairAngle, getParentDataBlock, getTimeMilliseconds, getUpdateCount, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

background

private double background

vetoOn

private boolean vetoOn
Constructor Detail

VetoBackgroundDataUnit

public VetoBackgroundDataUnit(long timeMilliseconds,
                              int channelBitmap,
                              long startSample,
                              long duration,
                              double background,
                              boolean vetoOn)
Method Detail

getBackground

public double getBackground()

setBackground

public void setBackground(double background)

isVetoOn

public boolean isVetoOn()

setVetoOn

public void setVetoOn(boolean vetoOn)