|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectPamguardMVC.PamObservable
PamguardMVC.PamDataBlock<RoccaContourDataUnit>
rocca.RoccaContourDataBlock
public class RoccaContourDataBlock
| Nested Class Summary | |
|---|---|
static class |
RoccaContourDataBlock.ParamIndx
Enum class with the names of the contour parameters |
| Field Summary | |
|---|---|
(package private) java.lang.String |
classifiedAs
the species the block has been classified as |
(package private) java.util.EnumMap<RoccaContourDataBlock.ParamIndx,java.lang.Double> |
contour
EnumMap linking the contour parameter to its value |
(package private) java.util.ArrayList<java.lang.String> |
keyNames
ArrayList containing the EnumMap key names |
(package private) RoccaProcess |
roccaProcess
reference to the roccaProcess object |
(package private) boolean |
statsRun
flag indicating whether or not the statistics have been run |
| Fields inherited from class PamguardMVC.PamObservable |
|---|
masterClockSample, objectChanged, overlayDraw, pamObservers, pamProfiler |
| Constructor Summary | |
|---|---|
RoccaContourDataBlock(PamProcess parentProcess,
int channelMap)
|
|
| Method Summary | |
|---|---|
void |
calculateStatistics()
Once the Datablock is filled, this routine will calculate the statistics of the contour. |
java.lang.String |
createContourStatsHeader()
|
java.lang.String |
createContourStatsString()
|
java.lang.String |
getClassifiedAs()
|
private double |
getMean(double[] array)
|
private double |
getMedian(double[] array)
|
private double |
getPercentile(double[] array,
int percentile)
|
private double |
getStdDev(double[] array)
|
boolean |
isStatsRun()
|
void |
setClassifiedAs(java.lang.String classifiedAs)
|
void |
setStatsRun(boolean statsRun)
|
| Methods inherited from class PamguardMVC.PamObservable |
|---|
canDraw, clearchanged, countObservers, createKeyItem, deleteObserver, deleteObservers, drawDataUnit, findThreadedObserver, getCPUPercent, getCPUPercent, getHoverText, getLongestObserver, getPamObservers, getRequiredHistory, notifyObservers, notifyObservers, setChanged, setOverlayDraw, waitForThreadedObservers |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
java.util.EnumMap<RoccaContourDataBlock.ParamIndx,java.lang.Double> contour
java.util.ArrayList<java.lang.String> keyNames
RoccaProcess roccaProcess
boolean statsRun
java.lang.String classifiedAs
| Constructor Detail |
|---|
public RoccaContourDataBlock(PamProcess parentProcess,
int channelMap)
| Method Detail |
|---|
public void calculateStatistics()
private double getMean(double[] array)
private double getStdDev(double[] array)
private double getMedian(double[] array)
private double getPercentile(double[] array,
int percentile)
public java.lang.String createContourStatsHeader()
public java.lang.String createContourStatsString()
public java.lang.String getClassifiedAs()
public void setClassifiedAs(java.lang.String classifiedAs)
public boolean isStatsRun()
public void setStatsRun(boolean statsRun)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||