clickDetector
Class ClickDetector.ChannelGroupDetector
java.lang.Object
clickDetector.ClickDetector.ChannelGroupDetector
- Enclosing class:
- ClickDetector
class ClickDetector.ChannelGroupDetector
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
groupChannels
int groupChannels
groupId
int groupId
clickStatus
private ClickDetector.ClickStatus clickStatus
samplesProcessed
private long samplesProcessed
clickCompleteSample
private long clickCompleteSample
initialiseFilters
private boolean initialiseFilters
clickStartSample
private long clickStartSample
clickTriggers
private int clickTriggers
channelList
private int[] channelList
nChannels
private int nChannels
shortTriggerFilter
private TriggerFilter[] shortTriggerFilter
longTriggerFilter
private TriggerFilter[] longTriggerFilter
triggerData
private double[][] triggerData
newClick
private ClickDetection newClick
waveDataError
boolean waveDataError
overThreshold
private int overThreshold
downCount
private int downCount
upCount
private int upCount
halfBuiltClicks
private PamDataBlock<ClickDetection> halfBuiltClicks
nextNoiseSample
private long nextNoiseSample
bearingLocaliser
private BearingLocaliser bearingLocaliser
groupHydrophones
private int groupHydrophones
finalDataSource
private PamRawDataBlock finalDataSource
filteredDataBlock
private PamRawDataBlock filteredDataBlock
ClickDetector.ChannelGroupDetector
public ClickDetector.ChannelGroupDetector(int groupId,
int groupChannels)
removeUnusedDataBlocks
private void removeUnusedDataBlocks()
- call before creating new channel group detectors to make sure
that old data blocks get removed from the system.
sortOutDataBlocks
private void sortOutDataBlocks()
- sort out filtered data blocks.
do everything possible not to delete and recreate these unnecessarily.
getBearingLocaliser
public BearingLocaliser getBearingLocaliser()
pamStart
public void pamStart()
setupProcess
void setupProcess()
lookForClicks
public void lookForClicks()
- Main function call to search for click in the data.
notifyArrayChanged
public void notifyArrayChanged()