Data Structures | |
class | CalibrationControllerImpl |
Implementation 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 | RxDelayConfigUpdater |
class | RxThresholdConfigUpdater |
class | ScanLibraryImpl |
class | SctApiAccessException |
Thrown to indicate an error with an Ipc call to the SctApi. More... | |
class | SctApiException |
Thrown when SctApi reports an error. More... | |
class | Sequence |
This is a record of each Sequence that is done. More... | |
class | SequenceLibraryImpl |
class | SequenceMap |
struct | SequenceMap::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 |
Functions | |
void | raiseSctApiException (ilu_Exception exception, const char *text, const char *file, unsigned int line) |
Defines a useful macro for calling SctApi Throws SctApiAccessException if there is a problem with the call and InvalidArgumentError if the api is a null pointer The call should take &st as its first argument Incidentally, this is a poor replacement for a proper wrapper that I couldn't be bothered to write. |
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.
|
Defines a useful macro for calling SctApi Throws SctApiAccessException if there is a problem with the call and InvalidArgumentError if the api is a null pointer The call should take &st as its first argument Incidentally, this is a poor replacement for a proper wrapper that I couldn't be bothered to write.
Definition at line 22 of file SctApiCall.h. |