This class is a wrapper for the ICP programme that is a default part of SECI. The class is set up to talk to the ICP programme directly rather than though the LabVIEW front panel. More...

| Static Public Member Functions | |
| static void | HideDae () | 
| This method hides the DAE VI - it is hidden by default.  More... | |
| static void | KillIcp () | 
| This method will kill the ICP.  More... | |
| static void | KillIsisDataSvr () | 
| static void | SetTitle (String title) | 
| Sets the run title  More... | |
| static void | SetTitleBarVisibility (Boolean visible) | 
| This method shows/hides the DAE VI's title bar  More... | |
| static void | ShowDae () | 
| This method shows the DAE VI - it is hidden by default.  More... | |
| Properties | |
| static String | BeamCurrent  [get] | 
| static String | CountRate  [get] | 
| static String | CurrentPeriod  [get] | 
| static String | DaeMemoryUsed  [get] | 
| static String | DaeTimingSource  [get] | 
| static String | FilePath  [get, set] | 
| static String | GoodFramesPeriod  [get] | 
| static String | GoodFramesTotal  [get] | 
| static String | MonitorCounts  [get] | 
| static String | MonitorFrom  [get] | 
| static String | MonitorSpectrum  [get] | 
| static String | MonitorTo  [get] | 
| static String | NumberOfPeriods  [get] | 
| static String | NumberOfSpectra  [get] | 
| static String | NumberOfTimeChannels  [get] | 
| static String | PeriodSequence  [get] | 
| static String | RawFramesPeriod  [get] | 
| static String | RawFramesTotal  [get] | 
| static String | RbNumber  [get] | 
| static String | RunDurationPeriod  [get] | 
| static String | RunDurationTotal  [get] | 
| static String | RunNumber  [get] | 
| static String | RunStatus  [get] | 
| static String | RunTitle  [get] | 
| static String | StartTime  [get] | 
| static String | TotalDaeCounts  [get] | 
| static String | TotalUAmps  [get] | 
| static String | UserName  [get] | 
| Events | |
| static DaeEventHandler | RunEnded | 
| The event that is fired when a run ends.  More... | |
| static DaeEventHandler | RunStarted | 
| The event that is fired when a run starts.  More... | |
| Static Private Member Functions | |
| static void | connectToIcp () | 
| static void | getValuesFromXML () | 
| This method actually read the XML returned from the ICP and extracts the values.  More... | |
| static void | LoadDaeVI () | 
| This method loads and starts the DAE VI and creates the DCOM connection to the ICP.  More... | |
| Static Private Attributes | |
| static String | _beamCurrent | 
| static String | _countRate | 
| static String | _currentPeriod | 
| static String | _daeData | 
| static String | _daeMemoryUsed | 
| static String | _DaeTimingSource | 
| static String | _filePath | 
| static String | _goodFramesPeriod | 
| static String | _goodFramesTotal | 
| static isisicpLib.dae | _icp | 
| static Boolean | _inWaitingState | 
| static DateTime | _lastUpdated | 
| static String | _monitorCounts | 
| static String | _monitorFrom | 
| static String | _monitorSpectrum | 
| static String | _monitorTo | 
| static String | _numberOfPeriods | 
| static String | _numberOfSpectra | 
| static String | _numberOfTimeChannels | 
| static String | _periodSequence | 
| static String | _rawFramesPeriod | 
| static String | _rawFramesTotal | 
| static String | _rbNumber | 
| static String | _runDurationPeriod | 
| static String | _runDurationTotal | 
| static String | _runNumber | 
| static String | _runStatus | 
| static String | _runTitle | 
| static String | _startTime | 
| static String | _totalDaeCounts | 
| static String | _totalUAmps | 
| static float | _updateRate = 1.0f | 
| static String | _userName | 
| static Boolean | _visible | 
This class is a wrapper for the ICP programme that is a default part of SECI. The class is set up to talk to the ICP programme directly rather than though the LabVIEW front panel.
| 
 | inlinestaticprivate | 
| 
 | inlinestaticprivate | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestaticprivate | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
| 
 | static | 
| 
 | static | 
 1.8.5
 1.8.5