Data Structures | |
| class | CalibrationControllerImpl |
| Implimentation of the CalibrationController interface. More... | |
| class | ConfigUpdater |
| Algorithm interface for updating the module configuration after the result of a test (TestResult) becomes available. More... | |
| class | ConfigUpdaterManager |
| This singleton holds a map between Test names and ConfigUpdaters It also has a convenience method that looks up the ConfigUpdater and calls its update method. More... | |
| class | NPtGainConfigUpdater |
| class | RunControl |
| class | ScanLibraryImpl |
| class | SctApiException |
| Thrown to indicate an error with an Ipc call to the SctApi. More... | |
| class | Sequence |
| This is a record of each Sequence that is done. More... | |
| class | SequenceLibraryImpl |
| class | SequenceMap |
| struct | SequenceMapData |
| class | SequenceRequestWorker |
| object created by CalibrationControllerImpl when a new sequence is requested. More... | |
| class | StrobeDelayConfigUpdater |
| class | Test |
| This a record of each Test that is done. More... | |
| class | TestLibraryImpl |
| class | TrimRangeConfigUpdater |
The calibration controller is an online software run controller, which does the high-level control of the calibration. In particular it handles SequenceRequest s and TestRequest s. These are broken down into scans and dispatched to the SctApi. The results of the tests may then lead to a change in the module configuration, via the ConfigUpdater.
1.3-rc3