C# 클래스 ScanMaster.GUI.StandardViewerWindow

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: ColdMatter/EDMSuite 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
noiseResultsLabel System.Windows.Forms.Label
spectrumFitFunctionCombo System.Windows.Forms.ComboBox
spectrumFitModeCombo System.Windows.Forms.ComboBox
spectrumFitResultsLabel System.Windows.Forms.Label
tofFitDataSelectCombo System.Windows.Forms.ComboBox
tofFitFunctionCombo System.Windows.Forms.ComboBox
tofFitModeCombo System.Windows.Forms.ComboBox
tofFitResultsLabel System.Windows.Forms.Label

공개 메소드들

메소드 설명
AppendToAnalog1 ( double x, double y ) : void
AppendToAnalog2 ( double x, double y ) : void
AppendToDifference ( double x, double y ) : void
AppendToPMTOff ( double x, double y ) : void
AppendToPMTOn ( double x, double y ) : void
ClearAll ( ) : void
ClearRealtimeNotAnalog ( ) : void
ClearRealtimeSpectra ( ) : void
ClearSpectra ( ) : void
ClearSpectrumFit ( ) : void
ClearTOFFit ( ) : void
GetTofFitDataSelection ( ) : int
PlotAverageDifference ( double x, double y ) : void
PlotAverageNormedOffTOF ( TOF t ) : void
PlotAverageNormedOnTOF ( TOF t ) : void
PlotAverageOffTOF ( ArrayList t ) : void
PlotAverageOffTOF ( TOF t ) : void
PlotAverageOnTOF ( ArrayList t ) : void
PlotAverageOnTOF ( TOF t ) : void
PlotAveragePMTOff ( double x, double y ) : void
PlotAveragePMTOn ( double x, double y ) : void
PlotNormedOffTOF ( TOF t ) : void
PlotNormedOnTOF ( TOF t ) : void
PlotOffTOF ( ArrayList t ) : void
PlotOffTOF ( TOF t ) : void
PlotOnTOF ( ArrayList t ) : void
PlotOnTOF ( TOF t ) : void
PlotSpectrumFit ( double x, double y ) : void
PlotTOFFit ( int start, int period, double data ) : void
SetLabel ( Label label, string text ) : void
SetSpectrumFitFunctionComboState ( bool state ) : void
SetStatus ( string text ) : void
SetTOFStatus ( string text ) : void
SetTofFitFunctionComboState ( bool state ) : void
StandardViewerWindow ( StandardViewer viewer ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
ClearNIGraph ( Graph graph ) : void
ClearNIPlot ( Graph graph, Plot plot ) : void
GetCursorPosition ( Graph graph, XYCursor cursor ) : double
GetCursorPositionHelper ( XYCursor cursor ) : double
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

MoveCursor ( Graph graph, XYCursor cursor, double x ) : void
MoveCursorHelper ( XYCursor cursor, double x ) : void
PMTCursorMoved ( object sender, NationalInstruments e ) : void
PlotXY ( Graph graph, ScatterPlot plot, double x, double y ) : void
PlotXYAppend ( Graph graph, ScatterPlot plot, double x, double y ) : void
PlotY ( Graph graph, WaveformPlot p, double start, double inc, double ydata ) : void
SetGraphXAxisRange ( XYGraph graph, double start, double end ) : void
SetGraphXAxisRangeHelper ( XYGraph graph, double start, double end ) : void
SetLabelHelper ( Label label, string text ) : void
SetStatusHelper ( string text ) : void
SetTOFStatusHelper ( string text ) : void
SpectrumFitComboHelper ( bool state ) : void
StandardViewerWindow_Load ( object sender, EventArgs e ) : void
TOFCursorMoved ( object sender, NationalInstruments e ) : void
TofFitComboHelper ( bool state ) : void
TofFitDataSelectHelper ( ) : int
WindowClosing ( object sender, System e ) : void
defaultGateButton_Click ( object sender, EventArgs e ) : void
spectrumFitFunctionCombo_SelectedIndexChanged ( object sender, System e ) : void
spectrumFitModeCombo_SelectedIndexChanged ( object sender, System e ) : void
tofFitFunctionCombo_SelectedIndexChanged ( object sender, System e ) : void
tofFitModeCombo_SelectedIndexChanged ( object sender, System e ) : void
tofGraph_PlotDataChanged ( object sender, XYPlotDataChangedEventArgs e ) : void
updateNoiseResultsbutton_Click ( object sender, EventArgs e ) : void
updateSpectrumFitButton_Click ( object sender, EventArgs e ) : void
updateTOFFitButton_Click ( object sender, EventArgs e ) : void

메소드 상세

AppendToAnalog1() 공개 메소드

public AppendToAnalog1 ( double x, double y ) : void
x double
y double
리턴 void

AppendToAnalog2() 공개 메소드

public AppendToAnalog2 ( double x, double y ) : void
x double
y double
리턴 void

AppendToDifference() 공개 메소드

public AppendToDifference ( double x, double y ) : void
x double
y double
리턴 void

AppendToPMTOff() 공개 메소드

public AppendToPMTOff ( double x, double y ) : void
x double
y double
리턴 void

AppendToPMTOn() 공개 메소드

public AppendToPMTOn ( double x, double y ) : void
x double
y double
리턴 void

ClearAll() 공개 메소드

public ClearAll ( ) : void
리턴 void

ClearRealtimeNotAnalog() 공개 메소드

public ClearRealtimeNotAnalog ( ) : void
리턴 void

ClearRealtimeSpectra() 공개 메소드

public ClearRealtimeSpectra ( ) : void
리턴 void

ClearSpectra() 공개 메소드

public ClearSpectra ( ) : void
리턴 void

ClearSpectrumFit() 공개 메소드

public ClearSpectrumFit ( ) : void
리턴 void

ClearTOFFit() 공개 메소드

public ClearTOFFit ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetTofFitDataSelection() 공개 메소드

public GetTofFitDataSelection ( ) : int
리턴 int

PlotAverageDifference() 공개 메소드

public PlotAverageDifference ( double x, double y ) : void
x double
y double
리턴 void

PlotAverageNormedOffTOF() 공개 메소드

public PlotAverageNormedOffTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotAverageNormedOnTOF() 공개 메소드

public PlotAverageNormedOnTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotAverageOffTOF() 공개 메소드

public PlotAverageOffTOF ( ArrayList t ) : void
t System.Collections.ArrayList
리턴 void

PlotAverageOffTOF() 공개 메소드

public PlotAverageOffTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotAverageOnTOF() 공개 메소드

public PlotAverageOnTOF ( ArrayList t ) : void
t System.Collections.ArrayList
리턴 void

PlotAverageOnTOF() 공개 메소드

public PlotAverageOnTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotAveragePMTOff() 공개 메소드

public PlotAveragePMTOff ( double x, double y ) : void
x double
y double
리턴 void

PlotAveragePMTOn() 공개 메소드

public PlotAveragePMTOn ( double x, double y ) : void
x double
y double
리턴 void

PlotNormedOffTOF() 공개 메소드

public PlotNormedOffTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotNormedOnTOF() 공개 메소드

public PlotNormedOnTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotOffTOF() 공개 메소드

public PlotOffTOF ( ArrayList t ) : void
t System.Collections.ArrayList
리턴 void

PlotOffTOF() 공개 메소드

public PlotOffTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotOnTOF() 공개 메소드

public PlotOnTOF ( ArrayList t ) : void
t System.Collections.ArrayList
리턴 void

PlotOnTOF() 공개 메소드

public PlotOnTOF ( TOF t ) : void
t Data.TOF
리턴 void

PlotSpectrumFit() 공개 메소드

public PlotSpectrumFit ( double x, double y ) : void
x double
y double
리턴 void

PlotTOFFit() 공개 메소드

public PlotTOFFit ( int start, int period, double data ) : void
start int
period int
data double
리턴 void

SetLabel() 공개 메소드

public SetLabel ( Label label, string text ) : void
label System.Windows.Forms.Label
text string
리턴 void

SetSpectrumFitFunctionComboState() 공개 메소드

public SetSpectrumFitFunctionComboState ( bool state ) : void
state bool
리턴 void

SetStatus() 공개 메소드

public SetStatus ( string text ) : void
text string
리턴 void

SetTOFStatus() 공개 메소드

public SetTOFStatus ( string text ) : void
text string
리턴 void

SetTofFitFunctionComboState() 공개 메소드

public SetTofFitFunctionComboState ( bool state ) : void
state bool
리턴 void

StandardViewerWindow() 공개 메소드

public StandardViewerWindow ( StandardViewer viewer ) : System
viewer StandardViewer
리턴 System

프로퍼티 상세

noiseResultsLabel 공개적으로 프로퍼티

public Label,System.Windows.Forms noiseResultsLabel
리턴 System.Windows.Forms.Label

spectrumFitFunctionCombo 공개적으로 프로퍼티

public ComboBox,System.Windows.Forms spectrumFitFunctionCombo
리턴 System.Windows.Forms.ComboBox

spectrumFitModeCombo 공개적으로 프로퍼티

public ComboBox,System.Windows.Forms spectrumFitModeCombo
리턴 System.Windows.Forms.ComboBox

spectrumFitResultsLabel 공개적으로 프로퍼티

public Label,System.Windows.Forms spectrumFitResultsLabel
리턴 System.Windows.Forms.Label

tofFitDataSelectCombo 공개적으로 프로퍼티

public ComboBox,System.Windows.Forms tofFitDataSelectCombo
리턴 System.Windows.Forms.ComboBox

tofFitFunctionCombo 공개적으로 프로퍼티

public ComboBox,System.Windows.Forms tofFitFunctionCombo
리턴 System.Windows.Forms.ComboBox

tofFitModeCombo 공개적으로 프로퍼티

public ComboBox,System.Windows.Forms tofFitModeCombo
리턴 System.Windows.Forms.ComboBox

tofFitResultsLabel 공개적으로 프로퍼티

public Label,System.Windows.Forms tofFitResultsLabel
리턴 System.Windows.Forms.Label