C# Class ScanMaster.Acquire.Patterns.BasicBeamPatternBuilder

See the documentation for the PumpProbePatternPlugin
Inheritance: DAQ.Pattern.PatternBuilder32
Show file Open project: ColdMatter/EDMSuite Class Usage Examples

Public Methods

Method Description
BasicBeamPatternBuilder ( ) : System
FlashlampPulse ( int startTime, int valveToQ, int flashToQ ) : int
Shot ( int startTime, int valvePulseLength, int valveToQ, int flashToQ, int delayToDetectorTrigger, string detectorTriggerSource ) : int
ShotSequence ( int startTime, int numberOfShots, int padShots, int flashlampPulseInterval, int valvePulseLength, int valveToQ, int flashToQ, int delayToDetectorTrigger ) : int

Method Details

BasicBeamPatternBuilder() public method

public BasicBeamPatternBuilder ( ) : System
return System

FlashlampPulse() public method

public FlashlampPulse ( int startTime, int valveToQ, int flashToQ ) : int
startTime int
valveToQ int
flashToQ int
return int

Shot() public method

public Shot ( int startTime, int valvePulseLength, int valveToQ, int flashToQ, int delayToDetectorTrigger, string detectorTriggerSource ) : int
startTime int
valvePulseLength int
valveToQ int
flashToQ int
delayToDetectorTrigger int
detectorTriggerSource string
return int

ShotSequence() public method

public ShotSequence ( int startTime, int numberOfShots, int padShots, int flashlampPulseInterval, int valvePulseLength, int valveToQ, int flashToQ, int delayToDetectorTrigger ) : int
startTime int
numberOfShots int
padShots int
flashlampPulseInterval int
valvePulseLength int
valveToQ int
flashToQ int
delayToDetectorTrigger int
return int