public class IshPeakProcess extends PamProcess
Constructor and Description |
---|
IshPeakProcess(IshDetControl ishDetControl,
PamDataBlock parentDataBlock) |
Modifier and Type | Method and Description |
---|---|
int |
getChannelMap() |
void |
newData(PamObservable o,
PamDataUnit arg1) |
void |
pamStart()
Called for each process to tell it to start (may not be necessary for
processes which are listening for data anyway).
|
void |
pamStop()
Stops the process.
|
void |
prepareForRun() |
void |
setParentDataBlock(PamDataBlock newParentDataBlock)
Set a parent data block with the default options of rethreading
if set
|
void |
setSampleRate(float sampleRate,
boolean notify)
New sample rate
|
void |
setupConnections() |
absMillisecondsToSamples, absSamplesToMilliseconds, addOutputDataBlock, changedThreading, clearOldData, createAnnotations, destroyProcess, fillXMLElement, flushDataBlockBuffers, getAncestorDataBlock, getAnnotation, getChainPosition, getCpuPercent, getNumAnnotations, getNumOutputDataBlocks, getObserverName, getObserverObject, getOfflineData, getOutputDataBlock, getOutputDataBlocks, getPamControlledUnit, getParentDataBlock, getParentProcess, getProcessName, getRawSourceDataBlock, getRequiredDataHistory, getSampleRate, getSourceDataBlock, getSourceProcess, isCanMultiThread, makePamProcess, masterClockUpdate, noteNewSettings, notifyModelChanged, prepareProcess, processNewBuoyData, relMillisecondsToSamples, relSamplesToMilliseconds, removeAllDataBlocks, removeObservable, removeOutputDatablock, resetDataBlocks, saveViewerData, setCanMultiThread, setParentDataBlock, setProcessName, setupProcess, toString, update, updateData
public IshPeakProcess(IshDetControl ishDetControl, PamDataBlock parentDataBlock)
public void setParentDataBlock(PamDataBlock newParentDataBlock)
PamProcess
setParentDataBlock
in class PamProcess
newParentDataBlock
- source data block.public int getChannelMap()
public void setSampleRate(float sampleRate, boolean notify)
PamObserver
setSampleRate
in interface PamObserver
setSampleRate
in class PamProcess
notify
- Notify other PamObservers and PamObservables in the chain.public void setupConnections()
public void prepareForRun()
public void newData(PamObservable o, PamDataUnit arg1)
newData
in class PamProcess
public void pamStart()
PamProcess
pamStart
in class PamProcess
public void pamStop()
PamProcess
pamStop
in class PamProcess