C# 클래스 DAQ.TransferCavityLock.DAQMxTransferCavityLockHelper

상속: TransferCavityLockable
파일 보기 프로젝트 열기: ColdMatter/EDMSuite

공개 메소드들

메소드 설명
ConfigureCavityScan ( int numberOfSteps, bool autostart ) : void
ConfigureReadPhotodiodes ( int numberOfMeasurements, bool autostart ) : void
ConfigureScanTrigger ( ) : void
ConfigureSetLaserVoltage ( double voltage ) : void
DAQMxTransferCavityLockHelper ( ) : System
DAQMxTransferCavityLockHelper ( string cavity, string cavityTriggerInput, string laser, string masterPD, string slavePD, string photodiodeTriggerInput, string triggerOutputName ) : System
ReadPhotodiodes ( int numberOfMeasurements ) : ].double[
ReleaseCavityHardware ( ) : void
ReleaseLaser ( ) : void
ScanCavity ( double rampVoltages, bool autostart ) : void
SendScanTriggerAndWaitUntilDone ( ) : void
SetLaserVoltage ( double voltage ) : void
StartScan ( ) : void
StopScan ( ) : void

메소드 상세

ConfigureCavityScan() 공개 메소드

public ConfigureCavityScan ( int numberOfSteps, bool autostart ) : void
numberOfSteps int
autostart bool
리턴 void

ConfigureReadPhotodiodes() 공개 메소드

public ConfigureReadPhotodiodes ( int numberOfMeasurements, bool autostart ) : void
numberOfMeasurements int
autostart bool
리턴 void

ConfigureScanTrigger() 공개 메소드

public ConfigureScanTrigger ( ) : void
리턴 void

ConfigureSetLaserVoltage() 공개 메소드

public ConfigureSetLaserVoltage ( double voltage ) : void
voltage double
리턴 void

DAQMxTransferCavityLockHelper() 공개 메소드

public DAQMxTransferCavityLockHelper ( ) : System
리턴 System

DAQMxTransferCavityLockHelper() 공개 메소드

public DAQMxTransferCavityLockHelper ( string cavity, string cavityTriggerInput, string laser, string masterPD, string slavePD, string photodiodeTriggerInput, string triggerOutputName ) : System
cavity string
cavityTriggerInput string
laser string
masterPD string
slavePD string
photodiodeTriggerInput string
triggerOutputName string
리턴 System

ReadPhotodiodes() 공개 메소드

public ReadPhotodiodes ( int numberOfMeasurements ) : ].double[
numberOfMeasurements int
리턴 ].double[

ReleaseCavityHardware() 공개 메소드

public ReleaseCavityHardware ( ) : void
리턴 void

ReleaseLaser() 공개 메소드

public ReleaseLaser ( ) : void
리턴 void

ScanCavity() 공개 메소드

public ScanCavity ( double rampVoltages, bool autostart ) : void
rampVoltages double
autostart bool
리턴 void

SendScanTriggerAndWaitUntilDone() 공개 메소드

public SendScanTriggerAndWaitUntilDone ( ) : void
리턴 void

SetLaserVoltage() 공개 메소드

public SetLaserVoltage ( double voltage ) : void
voltage double
리턴 void

StartScan() 공개 메소드

public StartScan ( ) : void
리턴 void

StopScan() 공개 메소드

public StopScan ( ) : void
리턴 void