PamDetection
Class IshAnchorGroup

java.lang.Object
  extended by PamguardMVC.PamDataUnit
      extended by PamDetection.AcousticDataUnit
          extended by PamDetection.PamDetection<IshDetWrapper,IshTrack>
              extended by PamDetection.IshAnchorGroup
All Implemented Interfaces:
java.lang.Comparable<PamDataUnit>

public class IshAnchorGroup
extends PamDetection<IshDetWrapper,IshTrack>

Brings together groups of IshDetWrappers

Author:
Doug

Field Summary
(package private)  IshDetWrapper anchor
           
 
Fields inherited from class PamDetection.PamDetection
detectionType
 
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
IshAnchorGroup(long timeMilliseconds, int channelBitmap, long startSample, long duration)
           
 
Method Summary
 IshDetWrapper getAnchor()
           
 void setAnchor(IshDetWrapper anchor)
           
 
Methods inherited from class PamDetection.PamDetection
addSubDetection, addSuperDetection, getDetectionType, getPeakTime, getSubDetection, getSubDetectionsCount, getSubDetectionSyncronisation, getSuperDetection, getSuperDetection, getSuperDetectionsCount, getSuperDetectionSyncronisation, removeSubDetection, removeSuperDetection, setDetectionType, setPeakTime, setUniqueSuperDetection
 
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

anchor

IshDetWrapper anchor
Constructor Detail

IshAnchorGroup

public IshAnchorGroup(long timeMilliseconds,
                      int channelBitmap,
                      long startSample,
                      long duration)
Method Detail

getAnchor

public IshDetWrapper getAnchor()
Returns:
Returns the anchor.

setAnchor

public void setAnchor(IshDetWrapper anchor)
Parameters:
anchor - The anchor to set.