Package clickDetector

Class ClickParameters

java.lang.Object
clickDetector.ClickParameters
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class ClickParameters extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details Link icon

    • serialVersionUID Link icon

      public static final long serialVersionUID
      See Also:
    • triggerBitmap Link icon

      public int triggerBitmap
    • minTriggerChannels Link icon

      public int minTriggerChannels
      Min number of channels that have to be triggered for a click to be read.
    • dbThreshold Link icon

      public double dbThreshold
    • longFilter Link icon

      public double longFilter
    • longFilter2 Link icon

      public double longFilter2
    • shortFilter Link icon

      public double shortFilter
    • preSample Link icon

      public int preSample
    • postSample Link icon

      public int postSample
    • minSep Link icon

      public int minSep
    • maxLength Link icon

      public int maxLength
    • preFilter Link icon

      public FilterParams preFilter
    • triggerFilter Link icon

      public FilterParams triggerFilter
    • sampleNoise Link icon

      public boolean sampleNoise
    • noiseSampleInterval Link icon

      public double noiseSampleInterval
    • storeBackground Link icon

      public boolean storeBackground
      Store trigger background in binary stores
    • backgroundIntervalMillis Link icon

      public int backgroundIntervalMillis
      Interval for storing background measurements.
    • clickClassifierType Link icon

      public int clickClassifierType
      The type of classifier to use - CLASSIFY_SWEEP is the default.
    • runEchoOnline Link icon

      public boolean runEchoOnline
    • discardEchoes Link icon

      public boolean discardEchoes
    • classifyOnline Link icon

      public boolean classifyOnline
      Run classification in real time / online ops.
    • discardUnclassifiedClicks Link icon

      public boolean discardUnclassifiedClicks
    • createRCFile Link icon

      public boolean createRCFile
    • rcAutoNewFile Link icon

      public boolean rcAutoNewFile
    • rcFileLength Link icon

      public float rcFileLength
    • storageDirectory Link icon

      public String storageDirectory
    • storageInitials Link icon

      public String storageInitials
    • clickAlarmList Link icon

      public ArrayList<ClickAlarm> clickAlarmList
    • publishTriggerFunction Link icon

      public boolean publishTriggerFunction
      Make the trigger function output data available as raw data so it can be viewed.
    • waveShowEnvelope Link icon

      public boolean waveShowEnvelope
      Show the envelope waveform
    • waveFixedXScale Link icon

      public boolean waveFixedXScale
      Stop auto scaling the x axis - fix it at the max click length.
    • viewFilteredWaveform Link icon

      public boolean viewFilteredWaveform
      view a filtered waveform in the display
    • waveformFilterParams Link icon

      public FFTFilterParams waveformFilterParams
      Parameters for waveform filter.
    • clickLocParams Link icon

      public ClickLocParams clickLocParams
      Click localiser paramaters.
    • singleWavePlot Link icon

      public boolean singleWavePlot
      Single plot of waveforms on top of each other - rather than one per channel
    • radarColour Link icon

      public int radarColour
      How to colour clicks on radar displays (this will apply to all radars - not possible to do them individually at the moment).
    • spectrogramColour Link icon

      public int spectrogramColour
      How to colour clicks on spectrogram displays (this will apply to all radars - not possible to do them individually at the moment).
    • LINES_SHOW_NONE Link icon

      public static final int LINES_SHOW_NONE
      See Also:
    • LINES_SHOW_SOME Link icon

      public static final int LINES_SHOW_SOME
      See Also:
    • LINES_SHOW_ALL Link icon

      public static final int LINES_SHOW_ALL
      See Also:
    • showShortTrains Link icon

      @Deprecated public int showShortTrains
      Deprecated.
    • minTimeSeparation Link icon

      @Deprecated public double minTimeSeparation
      Deprecated.
    • minBearingSeparation Link icon

      @Deprecated public double minBearingSeparation
      Deprecated.
    • defaultRange Link icon

      @Deprecated public double defaultRange
      Deprecated.
    • plotIndividualBearings Link icon

      @Deprecated public boolean plotIndividualBearings
      Deprecated.
  • Constructor Details Link icon

    • ClickParameters Link icon

      public ClickParameters()
  • Method Details Link icon

    • clone Link icon

      public ClickParameters clone()
    • getDelayMeasurementParams Link icon

      public DelayMeasurementParams getDelayMeasurementParams(int clickType, boolean forceDefault)
      Get the delay measurement params for a specific click type.
      Parameters:
      clickType - click type
      Returns:
      delay measurement parameters.
    • setDelayMeasurementParams Link icon

      public void setDelayMeasurementParams(int clickType, DelayMeasurementParams delayMeasurementParams)
      Set the delay measurement parameters for a specific click type.
      Parameters:
      clickType - click type
      delayMeasurementParams - measurement parameters
    • getLocalisationParams Link icon

      public ClickLocParams getLocalisationParams()
      Returns:
      the click localisation parameters.
    • getOverlayMarkDataSelectorParams Link icon

      public MarkDataSelectorParams getOverlayMarkDataSelectorParams()
      Returns:
      the overlayMarkDataSelectorParams
    • getGroupedSourceParameters Link icon

      public GroupedSourceParameters getGroupedSourceParameters()
      Returns:
      the groupedSourceParameters
    • setGroupedSourceParameters Link icon

      public void setGroupedSourceParameters(GroupedSourceParameters groupedSourceParameters)
      Parameters:
      groupedSourceParameters - the groupedSourceParameters to set
    • getRawDataSource Link icon

      public String getRawDataSource()
      Returns:
      the rawDataSource
    • setRawDataSource Link icon

      public void setRawDataSource(String rawDataSource)
      Parameters:
      rawDataSource - the rawDataSource to set
    • getChannelBitmap Link icon

      public int getChannelBitmap(int i)
      Returns:
      the channelBitmap
    • getChannelBitmap Link icon

      public int getChannelBitmap()
      Returns:
      the channelBitmap
    • setChannelBitmap Link icon

      public void setChannelBitmap(int channelBitmap)
      Parameters:
      channelBitmap - the channelBitmap to set
    • getChannelGroups Link icon

      public int[] getChannelGroups()
      Returns:
      the channelGroups
    • setChannelGroups Link icon

      public void setChannelGroups(int[] channelGroups)
      Parameters:
      channelGroups - the channelGroups to set
    • getGroupingType Link icon

      public int getGroupingType()
      Returns:
      the groupingType
    • setGroupingType Link icon

      public void setGroupingType(int groupingType)
      Parameters:
      groupingType - the groupingType to set
    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.