SctCalibrationController::RxThresholdBasedOnConfigRegisterConfigUpdater Class Reference

Updates the BOC RxThreshold bases on the optimum value suggested by the TestResult. More...

#include <RxThresholdBasedOnConfigRegisterConfigUpdater.h>

Inheritance diagram for SctCalibrationController::RxThresholdBasedOnConfigRegisterConfigUpdater:

Inheritance graph
[legend]
Collaboration diagram for SctCalibrationController::RxThresholdBasedOnConfigRegisterConfigUpdater:

Collaboration graph
[legend]

Public Member Functions

virtual void update (const SctData::TestResult &t, Sct_SctApi::SctApiIPC_ptr api) const
 Sub-classes should override this to apply changes to a module configuration as a result of a Test.

Private Member Functions

 RxThresholdBasedOnConfigRegisterConfigUpdater ()

Static Private Member Functions

static void updateUsing (const int REGISTER, const int threshold, const unsigned int linkNumber, Sct_SctApi::SctApiIPC_ptr api, const unsigned long mid, const std::string &name)

Static Private Attributes

static bool inMap

Detailed Description

Updates the BOC RxThreshold bases on the optimum value suggested by the TestResult.

Definition at line 10 of file RxThresholdBasedOnConfigRegisterConfigUpdater.h.


Member Function Documentation

void SctCalibrationController::RxThresholdBasedOnConfigRegisterConfigUpdater::update const SctData::TestResult t,
Sct_SctApi::SctApiIPC_ptr  api
const [virtual]
 

Sub-classes should override this to apply changes to a module configuration as a result of a Test.

Exceptions:
SctApiAccessException if there is a problem with the api

Implements SctCalibrationController::ConfigUpdater.

Definition at line 36 of file RxThresholdBasedOnConfigRegisterConfigUpdater.cpp.

References SctCalibrationController::ConfigUpdater::getMID(), SctData::TestResult::getModuleName(), SctData::RxThresholdBasedOnConfigRegisterTestResult::getStreamResult(), and updateUsing().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:05:28 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6