loc3d_Thode
Class GroupDetDataUnit

java.lang.Object
  extended by PamguardMVC.PamDataUnit
      extended by PamDetection.AcousticDataUnit
          extended by PamDetection.PamDetection<PamDetection,PamDetection>
              extended by loc3d_Thode.GroupDetDataUnit
All Implemented Interfaces:
java.lang.Comparable<PamDataUnit>

public class GroupDetDataUnit
extends PamDetection<PamDetection,PamDetection>


Field Summary
private  double[][] feature
           
private  int Nfeatures
           
private  int Nstations
           
private  double[] rawdata
           
private  float score
           
private  double[] tdd
           
 
Fields inherited from class PamDetection.AcousticDataUnit
AMPLITUDE_SCALE_DBREMPA, AMPLITUDE_SCALE_LINREFSD, duration, frequency, startSample
 
Fields inherited from class PamguardMVC.PamDataUnit
absBlockIndex, channelBitmap, localisation, oLL, timeMilliseconds
 
Constructor Summary
GroupDetDataUnit(long timeMilliseconds, int channelBitmap, long peakSample, int Nstations, int Nfeatures)
           
 
Method Summary
 double[][] getFeature()
           
 double getFeature(int i, int j)
           
 int getNfeatures()
           
 int getNstations()
           
 double[] getRawdata()
           
 float getScore()
           
 double[] getTdd()
           
 double getTdd(int i)
           
 void setFeature(double[][] feature)
           
 void setFeature(double feature, int i, int j)
           
 void setRawdata(double[] rawdata)
           
 void setScore(float score)
           
 void setTdd(double[] tdd)
           
 void setTdd(double tdd, int i)
           
 
Methods inherited from class PamDetection.PamDetection
addSubDetection, addSuperDetection, getDetectionType, getPeakTime, getSubDetection, getSubDetectionsCount, getSubDetectionSyncronisation, getSuperDetection, getSuperDetection, getSuperDetectionsCount, getSuperDetectionSyncronisation, removeSubDetection, removeSuperDetection, setDetectionType, setPeakTime, setUniqueSuperDetection
 
Methods inherited from class PamDetection.AcousticDataUnit
amplifyMeasuredAmplitudeByDB, amplifyMeasuredAmplitudeByLinear, compareTo, getAmplitudeDB, getCalculatedAmlitudeDB, getDuration, getFrequency, getFrequencyOverlap, getLastSample, getMeasuredAmplitude, getMeasuredAmplitudeType, getSeconds, getStartSample, getTimeOverlap, setCalculatedAmlitudeDB, setDuration, setFrequency, setInfo, setMeasuredAmplitude, setMeasuredAmplitude, setMeasuredAmplitudeType, setStartSample
 
Methods inherited from class PamguardMVC.PamDataUnit
clearUpdateCount, getAbsBlockIndex, getChannelBitmap, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getGpsPosition, getLastUpdateTime, getLocalisation, getOriginLatLong, getPairAngle, getParentDataBlock, getTimeMilliseconds, getUpdateCount, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

score

private float score

tdd

private double[] tdd

Nstations

private int Nstations

Nfeatures

private int Nfeatures

feature

private double[][] feature

rawdata

private double[] rawdata
Constructor Detail

GroupDetDataUnit

public GroupDetDataUnit(long timeMilliseconds,
                        int channelBitmap,
                        long peakSample,
                        int Nstations,
                        int Nfeatures)
Method Detail

getNstations

public int getNstations()

getNfeatures

public int getNfeatures()

getScore

public float getScore()

setScore

public void setScore(float score)

getTdd

public double getTdd(int i)

getTdd

public double[] getTdd()

setTdd

public void setTdd(double tdd,
                   int i)

setTdd

public void setTdd(double[] tdd)

getFeature

public double[][] getFeature()

setFeature

public void setFeature(double[][] feature)

getFeature

public double getFeature(int i,
                         int j)

setFeature

public void setFeature(double feature,
                       int i,
                       int j)

getRawdata

public double[] getRawdata()

setRawdata

public void setRawdata(double[] rawdata)