C# Class TriggeredShapedPulses.Controller

Inheritance: System.MarshalByRefObject
Afficher le fichier Open project: ColdMatter/EDMSuite Class Usage Examples

Méthodes publiques

Méthode Description
Controller ( ) : System
Initialise ( ) : void
LoadPulses ( double pulseParams ) : void
PauseGeneration ( ) : void
StartGeneration ( ) : void
StopGeneration ( ) : void

Private Methods

Méthode Description
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

Method Details

Controller() public méthode

public Controller ( ) : System
Résultat System

Initialise() public méthode

public Initialise ( ) : void
Résultat void

LoadPulses() public méthode

public LoadPulses ( double pulseParams ) : void
pulseParams double
Résultat void

PauseGeneration() public méthode

public PauseGeneration ( ) : void
Résultat void

StartGeneration() public méthode

public StartGeneration ( ) : void
Résultat void

StopGeneration() public méthode

public StopGeneration ( ) : void
Résultat void