FACT++
1.0
|
|
protectedvirtual |
This is an internal function to do some action in case of a state change, like updating the corresponding service.
Overwrite StateMachineImp::SetCurrentState. In addition to calling StateMachineImo::SetCurrentState the new state is also distributed via the DimService STATE.
For parameter description see StateMachineImp.
Reimplemented from StateMachineImp.
Definition at line 135 of file StateMachineDim.cc.
References fSrvState, StateMachineImp::SetCurrentState(), DimService::setQuality(), and DimDescribedService::Update().
Referenced by DataLogger::AddNewRunNumber(), DataLogger::GoToNightlyWriteErrorState(), DataLogger::GoToRunWriteErrorState(), DataLogger::infoCallback(), and DataLogger::Report().