IshmaelDetector
Class IshDetGraphics

java.lang.Object
  extended by IshmaelDetector.IshDetGraphics
All Implemented Interfaces:
DisplayPanelProvider

public class IshDetGraphics
extends java.lang.Object
implements DisplayPanelProvider

IshDetGraphics displays a detection function from an Ishmael-type detector (EnergySum, MatchFilt, SgramCorr). Detection function units are of type double[], with minimum length 1 (this is about the minimum you could require!).

Author:
Dave Mellinger

Nested Class Summary
(package private)  class IshDetGraphics.IshDisplayPanel
           
 
Field Summary
(package private)  boolean firstTime
           
(package private)  IshDetControl ishDetControl
           
(package private)  PamDataBlock ishDetDataBlock
           
 
Constructor Summary
IshDetGraphics(IshDetControl ishDetControl, PamDataBlock ishDetDataBlock)
           
 
Method Summary
 DisplayPanel createDisplayPanel(DisplayPanelContainer displayPanelContainer)
           
 java.lang.String getDisplayPanelName()
          Get a name for the panel which may be used in options dialogs, etc.
 void prepareForRun()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ishDetControl

IshDetControl ishDetControl

ishDetDataBlock

PamDataBlock ishDetDataBlock

firstTime

boolean firstTime
Constructor Detail

IshDetGraphics

public IshDetGraphics(IshDetControl ishDetControl,
                      PamDataBlock ishDetDataBlock)
Method Detail

createDisplayPanel

public DisplayPanel createDisplayPanel(DisplayPanelContainer displayPanelContainer)
Specified by:
createDisplayPanel in interface DisplayPanelProvider
Returns:
create the panel to be included in the display

getDisplayPanelName

public java.lang.String getDisplayPanelName()
Description copied from interface: DisplayPanelProvider
Get a name for the panel which may be used in options dialogs, etc.

Specified by:
getDisplayPanelName in interface DisplayPanelProvider
Returns:
a character string

prepareForRun

public void prepareForRun()