Class MTClassifierPane.WignerTemplateData
java.lang.Object
detectionPlotFX.plots.WignerPlot<RawDataUnit>
matchedTemplateClassifer.layoutFX.MTClassifierPane.WignerTemplateData
- All Implemented Interfaces:
 DetectionPlot<RawDataUnit>
- Enclosing class:
 MTClassifierPane
Shows a waveform on the graph.
- Author:
 - Jamie Macaulay
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class detectionPlotFX.plots.WignerPlot
WignerPlot.WignerPlotUpdate, WignerPlot.WignerTask - 
Field Summary
Fields inherited from class detectionPlotFX.plots.WignerPlot
currentDetection, wignerLoadTaskFields inherited from interface detectionPlotFX.layout.DetectionPlot
SCROLLPANE_DRAW, STANDARD_DRAW - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetName()Get the name of the plot e.g.javafx.scene.layout.PaneGet the settings pane for the particular plot.double[]getWaveform(RawDataUnit pamDetection, int chan) Get the waveforms from a PamDetectionvoidSetup the plot.Methods inherited from class detectionPlotFX.plots.WignerPlot
calcWignerData, checWignerRecalc, conditionWaveform, createImage, drawPlot, getDetectionPlotDisplay, getNeedsRecalc, getWignerParameters, getWignerSettingsPane, getWignerWaveform, isNeedsRecalc, paintPlot, reDrawLastUnit, setNeedsRecalc, setupAxis, setWignerParameters, setWignerWaveform 
- 
Constructor Details
- 
WignerTemplateData
 
 - 
 - 
Method Details
- 
setupPlot
public void setupPlot()Description copied from interface:DetectionPlotSetup the plot. This may, for example, involve changing axis etc.- Specified by:
 setupPlotin interfaceDetectionPlot<RawDataUnit>- Overrides:
 setupPlotin classWignerPlot<RawDataUnit>
 - 
getName
Description copied from interface:DetectionPlotGet the name of the plot e.g. waveform, spectrum etc.- Specified by:
 getNamein interfaceDetectionPlot<RawDataUnit>- Overrides:
 getNamein classWignerPlot<RawDataUnit>
 - 
getWaveform
Description copied from class:WignerPlotGet the waveforms from a PamDetection- Specified by:
 getWaveformin classWignerPlot<RawDataUnit>- Parameters:
 pamDetection- the detectionchan- - the single channel to plot (not the channel bitmap)- Returns:
 - the waveform for each channel
 
 - 
getSettingsPane
public javafx.scene.layout.Pane getSettingsPane()Description copied from interface:DetectionPlotGet the settings pane for the particular plot. This sits on the right hand side of the display inside a hiding pane.- Specified by:
 getSettingsPanein interfaceDetectionPlot<RawDataUnit>- Overrides:
 getSettingsPanein classWignerPlot<RawDataUnit>- Returns:
 - a pane with controls for changing settings in a node.
 
 
 -