C# 클래스 TriggeredShapedPulses.Controller

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

공개 메소드들

메소드 설명
Controller ( ) : System
Initialise ( ) : void
LoadPulses ( double pulseParams ) : void
PauseGeneration ( ) : void
StartGeneration ( ) : void
StopGeneration ( ) : void

비공개 메소드들

메소드 설명
CoerceToQuantum ( double numberOfSamples, int waveformQuantum ) : int
DriverOperation_Warning ( object sender, RfsgWarningEventArgs e ) : void
MakePulse ( ShapedPulse pulse, int noSamples, int noDeadPts ) : double[]
ShowError ( string functionName, Exception exception ) : void

메소드 상세

Controller() 공개 메소드

public Controller ( ) : System
리턴 System

Initialise() 공개 메소드

public Initialise ( ) : void
리턴 void

LoadPulses() 공개 메소드

public LoadPulses ( double pulseParams ) : void
pulseParams double
리턴 void

PauseGeneration() 공개 메소드

public PauseGeneration ( ) : void
리턴 void

StartGeneration() 공개 메소드

public StartGeneration ( ) : void
리턴 void

StopGeneration() 공개 메소드

public StopGeneration ( ) : void
리턴 void