C# Class DAQ.TransferCavityLock.DAQMxTCLHelperSWTimed

Inheritance: TransferCavityLockable
Afficher le fichier Open project: ColdMatter/EDMSuite

Méthodes publiques

Méthode Description
ConfigureCavityScan ( int numberOfSteps, bool autostart ) : void
ConfigureReadPhotodiodes ( int numberOfMeasurements, bool autostart ) : void
ConfigureScanTrigger ( ) : void
ConfigureSetLaserVoltage ( double voltage ) : void
DAQMxTCLHelperSWTimed ( ) : System
DAQMxTCLHelperSWTimed ( 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

Method Details

ConfigureCavityScan() public méthode

public ConfigureCavityScan ( int numberOfSteps, bool autostart ) : void
numberOfSteps int
autostart bool
Résultat void

ConfigureReadPhotodiodes() public méthode

public ConfigureReadPhotodiodes ( int numberOfMeasurements, bool autostart ) : void
numberOfMeasurements int
autostart bool
Résultat void

ConfigureScanTrigger() public méthode

public ConfigureScanTrigger ( ) : void
Résultat void

ConfigureSetLaserVoltage() public méthode

public ConfigureSetLaserVoltage ( double voltage ) : void
voltage double
Résultat void

DAQMxTCLHelperSWTimed() public méthode

public DAQMxTCLHelperSWTimed ( ) : System
Résultat System

DAQMxTCLHelperSWTimed() public méthode

public DAQMxTCLHelperSWTimed ( 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
Résultat System

ReadPhotodiodes() public méthode

public ReadPhotodiodes ( int numberOfMeasurements ) : ].double[
numberOfMeasurements int
Résultat ].double[

ReleaseCavityHardware() public méthode

public ReleaseCavityHardware ( ) : void
Résultat void

ReleaseLaser() public méthode

public ReleaseLaser ( ) : void
Résultat void

ScanCavity() public méthode

public ScanCavity ( double rampVoltages, bool autostart ) : void
rampVoltages double
autostart bool
Résultat void

SendScanTriggerAndWaitUntilDone() public méthode

public SendScanTriggerAndWaitUntilDone ( ) : void
Résultat void

SetLaserVoltage() public méthode

public SetLaserVoltage ( double voltage ) : void
voltage double
Résultat void

StartScan() public méthode

public StartScan ( ) : void
Résultat void

StopScan() public méthode

public StopScan ( ) : void
Résultat void