Package IshmaelDetector
Class MatchFiltProcess
java.lang.Object
PamguardMVC.PamProcess
IshmaelDetector.IshDetFnProcess
IshmaelDetector.MatchFiltProcess
- All Implemented Interfaces:
 PamObserver,ProcessAnnotator
Deprecated.
- 
Field Summary
Fields inherited from class PamguardMVC.PamProcess
outputDataBlocks, parentDataBlock, processName, sampleRate - 
Constructor Summary
ConstructorsConstructorDescriptionMatchFiltProcess(MatchFiltControl matchFiltControl, PamDataBlock parentDataBlock) Deprecated. - 
Method Summary
Modifier and TypeMethodDescriptionfloatDeprecated.Return the rate at which detection samples arrive, which for this detector is the audio sample rate.floatDeprecated.floatDeprecated.Deprecated.Deprecated.Deprecated.voidnewData(PamObservable o, PamDataUnit arg1) Deprecated.voidpamStart()Deprecated.Called for each process to tell it to start (may not be necessary for processes which are listening for data anyway).voidpamStop()Deprecated.Stops the process.protected voidDeprecated.voidDeprecated.Get a new IshDetDataUnit suitable for holding output data.Methods inherited from class IshmaelDetector.IshDetFnProcess
getChannelMap, getInputDataBlock, getOutputDataBlock, getOutputDataUnit, setSampleRate, setupConnectionsMethods inherited from class PamguardMVC.PamProcess
absMillisecondsToSamples, absSamplesToMilliseconds, addData, addMultiPlexDataBlock, addOutputDataBlock, changedThreading, clearOldData, createAnnotations, destroyProcess, dumpBufferStatus, flushDataBlockBuffers, getAncestorDataBlock, getAnnotation, getChainPosition, getCompatibleDataUnits, getCpuPercent, getFrequencyRange, getLastSourceNotificationObject, getLastSourceNotificationType, getMuiltiplexDataBlock, getNumAnnotations, getNumMuiltiplexDataBlocks, getNumOutputDataBlocks, getObserverName, getObserverObject, getOfflineData, getOfflineData, getOutputDataBlock, getOutputDataBlocks, getPamControlledUnit, getParentDataBlock, getParentDataBlocks, getParentProcess, getProcessCheck, getProcessName, getRawSourceDataBlock, getRawSourceDataBlock, getRequiredDataHistory, getSampleRate, getSourceDataBlock, getSourceProcess, hasOutputDatablock, isCanMultiThread, isExternalProcess, isMultiplex, makePamProcess, masterClockUpdate, noteNewSettings, notifyModelChanged, prepareProcessOK, processNewBuoyData, receiveSourceNotification, relMillisecondsToSamples, relSamplesToMilliseconds, removeAllDataBlocks, removeAllMultiPlexDataBlocks, removeMultiPlexDataBlock, removeObservable, removeOutputDatablock, resetDataBlocks, saveViewerData, setCanMultiThread, setExternalProcess, setMultiplex, setParentDataBlock, setParentDataBlock, setProcessCheck, setProcessName, setupProcess, toString, updateData 
- 
Constructor Details
- 
MatchFiltProcess
Deprecated. 
 - 
 - 
Method Details
- 
getLongName
Deprecated.- Specified by:
 getLongNamein classIshDetFnProcess
 - 
getNumberName
Deprecated. - 
inputDataClass
Deprecated.- Specified by:
 inputDataClassin classIshDetFnProcess
 - 
getDetSampleRate
public float getDetSampleRate()Deprecated.Return the rate at which detection samples arrive, which for this detector is the audio sample rate. Abstractly declared in IshDetFnProcess.- Specified by:
 getDetSampleRatein classIshDetFnProcess
 - 
prepareMyParams
protected void prepareMyParams()Deprecated.- Overrides:
 prepareMyParamsin classIshDetFnProcess
 - 
prepareProcess
public void prepareProcess()Deprecated.Description copied from class:IshDetFnProcessGet a new IshDetDataUnit suitable for holding output data. This code was copied from PamFFTProcess.newData() and modified.- Overrides:
 prepareProcessin classIshDetFnProcess
 - 
newData
Deprecated.- Overrides:
 newDatain classPamProcess
 - 
getHiFreq
public float getHiFreq()Deprecated.- Specified by:
 getHiFreqin classIshDetFnProcess- Returns:
 - the highest frequency of the detection - e.g. sampleRate/2 or the upper bound of the detection kernel
 
 - 
getLoFreq
public float getLoFreq()Deprecated.- Specified by:
 getLoFreqin classIshDetFnProcess- Returns:
 - the lowest frequency of the detection - e.g. 0 or the lower bound of the detection kernel
 
 - 
pamStart
public void pamStart()Deprecated.Description copied from class:PamProcessCalled for each process to tell it to start (may not be necessary for processes which are listening for data anyway).- Overrides:
 pamStartin classIshDetFnProcess
 - 
pamStop
public void pamStop()Deprecated.Description copied from class:PamProcessStops the process.- Overrides:
 pamStopin classIshDetFnProcess
 
 -