public class CPODClick extends AcousticDataUnit
AMPLITUDE_SCALE_DBREMPA, AMPLITUDE_SCALE_LINREFSD
Constructor and Description |
---|
CPODClick(long tMillis,
long fileSamples,
short nCyc,
short bw,
short kHz,
short endF,
short spl,
short slope,
short[] shortData) |
Modifier and Type | Method and Description |
---|---|
short |
getBw() |
short |
getEndF() |
long |
getICISamples() |
short |
getkHz() |
short |
getnCyc() |
short |
getSlope() |
short |
getSpl() |
java.lang.String |
getSummaryString()
Return an html formatted summary string
describing the detection which can be
used in tooltips anywhere in PAMGuard.
|
static CPODClick |
makeClick(CPODControl cpodControl,
long minuteMillis,
short[] shortData)
Create a CPOD click.
|
void |
setBw(short bw) |
void |
setEndF(short endF) |
void |
setICISamples(long iciSamples) |
void |
setkHz(short kHz) |
void |
setnCyc(short nCyc) |
void |
setSlope(short slope) |
void |
setSpl(short spl) |
amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, compareTo, getAmplitudeDB, getCalculatedAmlitudeDB, getDuration, getFrequency, getFrequencyOverlap, getLastSample, getMeasuredAmplitude, getMeasuredAmplitudeType, getSeconds, getStartSample, getTimeOverlap, setCalculatedAmlitudeDB, setDuration, setFrequency, setInfo, setMeasuredAmplitude, setMeasuredAmplitude, setMeasuredAmplitudeType, setStartSample
addDataAnnotation, clearOandAngles, clearUpdateCount, findDataAnnotation, getAbsBlockIndex, getChannelBitmap, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDetectionMatch, getDetectionMatch, getHydrophoneHeading, getLastUpdateTime, getLocalisation, getNumDataAnnotations, getOriginLatLong, getPairAngle, getParentDataBlock, getTimeMilliseconds, getUpdateCount, removeDataAnnotation, removeDataAnnotation, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit
public CPODClick(long tMillis, long fileSamples, short nCyc, short bw, short kHz, short endF, short spl, short slope, short[] shortData)
public static CPODClick makeClick(CPODControl cpodControl, long minuteMillis, short[] shortData)
minuteMillis
- The time in miliiseconds of the minute block preceding the
current click.shortData
- public short getnCyc()
public void setnCyc(short nCyc)
nCyc
- the nCyc to setpublic short getBw()
public void setBw(short bw)
bw
- the bw to setpublic short getkHz()
public void setkHz(short kHz)
kHz
- the kHz to setpublic short getEndF()
public void setEndF(short endF)
endF
- the endF to setpublic short getSpl()
public void setSpl(short spl)
spl
- the spl to setpublic short getSlope()
public void setSlope(short slope)
slope
- the slope to setpublic void setICISamples(long iciSamples)
public long getICISamples()
public java.lang.String getSummaryString()
PamDataUnit
getSummaryString
in class AcousticDataUnit