Package rocca
Class RoccaContourDataUnit
- All Implemented Interfaces:
Comparable<PamDataUnit>
,PamDetection
,AcousticDataUnit
public class RoccaContourDataUnit
extends PamDataUnit<PamDataUnit,PamDataUnit>
implements PamDetection
- Author:
- Michael Oswald
-
Constructor Summary
ConstructorDescriptionRoccaContourDataUnit
(long timeMilliseconds, int channelBitmap, long startSample, long duration) -
Method Summary
Modifier and TypeMethodDescriptiondouble
double
double
double
double
getSlope()
int
getStep()
int
getSweep()
long
getTime()
double
boolean
void
setDutyCycle
(double dutyCycle) void
setEnergy
(double energy) void
setPeakFreq
(double peakFreq) void
setSlope
(double slope) void
setStep
(int step) void
setSweep
(int sweep) void
setTime
(long time) void
setUserChanged
(boolean userChanged) void
setWindowRMS
(double windowRMS) Methods inherited from class PamguardMVC.PamDataUnit
addDataAnnotation, addSuperDetection, amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, calcSnapshotGeometry, clearOandAngles, clearUpdateCount, compareTo, findDataAnnotation, findDataAnnotation, freeData, getAbsBlockIndex, getAmplitudeDB, getAnnotationsSummaryString, getBasicData, getCalculatedAmlitudeDB, getChannelBitmap, getColourIndex, getDataAnnotation, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getDataUnitPopupMenu, getDurationInMilliseconds, getEndTimeInMilliseconds, getFrequency, getFrequencyOverlap, getHydrophoneBitmap, getHydrophoneHeading, getLastChangeTime, getLastSample, getLastUpdateTime, getLocalisation, getMeasuredAmplitude, getMeasuredAmplitudeType, getNoiseBackground, getNumDataAnnotations, getOriginLatLong, getParentDataBlock, getSampleDuration, getSampleDurationAsInt, getSeconds, getSequenceBitmap, getSequenceBitmapObject, getSignalExcess, getSignalSPL, getSnapshotGeometry, getStartSample, getSummaryString, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetection, getSuperDetectionsCount, getSuperDetectionSyncronisation, getSuperId, getTimeDelaysSeconds, getTimeMilliseconds, getTimeNanoseconds, getTimeOverlap, getUID, getUpdateCount, isEmbryonic, isForceAmpRecalc, linAmplitudeToDB, removeDataAnnotation, removeDataAnnotation, removeSuperDetection, setAbsBlockIndex, setCalculatedAmlitudeDB, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setDurationInMilliseconds, setEmbryonic, setForceAmpRecalc, setFrequency, setInfo, setLastUpdateTime, setLocalisation, setMeasuredAmpAndType, setMeasuredAmplitude, setMeasuredAmplitudeType, setNoiseBackground, setParentDataBlock, setSampleDuration, setSequenceBitmap, setSignalExcess, setSignalSPL, setSnapshotGeometry, setStartSample, setTimeDelaysSeconds, setTimeMilliseconds, setUID, setUniqueSuperDetection, sortOutputMaps, updateDataUnit
-
Constructor Details
-
RoccaContourDataUnit
public RoccaContourDataUnit(long timeMilliseconds, int channelBitmap, long startSample, long duration)
-
-
Method Details
-
getDutyCycle
public double getDutyCycle() -
setDutyCycle
public void setDutyCycle(double dutyCycle) -
getEnergy
public double getEnergy() -
setEnergy
public void setEnergy(double energy) -
getMeanTime
public double getMeanTime() -
getTime
public long getTime() -
setTime
public void setTime(long time) -
getPeakFreq
public double getPeakFreq() -
setPeakFreq
public void setPeakFreq(double peakFreq) -
getWindowRMS
public double getWindowRMS() -
setWindowRMS
public void setWindowRMS(double windowRMS) -
getSlope
public double getSlope() -
setSlope
public void setSlope(double slope) -
getStep
public int getStep() -
setStep
public void setStep(int step) -
getSweep
public int getSweep() -
setSweep
public void setSweep(int sweep) -
hasUserChanged
public boolean hasUserChanged() -
setUserChanged
public void setUserChanged(boolean userChanged)
-