#include <TGo4ComSetAnalysisStatus.h>
Public Member Functions | |
TGo4ComSetAnalysisStatus () | |
TGo4ComSetAnalysisStatus (TGo4AnalysisStatus *settings) | |
virtual | ~TGo4ComSetAnalysisStatus () |
Int_t | ExeCom () |
virtual void | Set (TGo4RemoteCommand *remcon) |
void | SetStatusObject (TGo4AnalysisStatus *settings) |
Private Attributes | |
TGo4AnalysisStatus * | fxAnalysisStatus |
Set the analysis framework to the status encapsulated in this command. Analysis will be closed before the new parameters are applied. This command does _not_ initialize the event classes.
Definition at line 26 of file TGo4ComSetAnalysisStatus.h.
TGo4ComSetAnalysisStatus::TGo4ComSetAnalysisStatus | ( | ) |
Definition at line 34 of file TGo4ComSetAnalysisStatus.cxx.
References fxAnalysisStatus, GO4TRACE, kGo4ComModeController, TGo4Command::SetProtection(), and TGo4Command::SetReceiverName().
TGo4ComSetAnalysisStatus::TGo4ComSetAnalysisStatus | ( | TGo4AnalysisStatus * | settings | ) |
Definition at line 23 of file TGo4ComSetAnalysisStatus.cxx.
References fxAnalysisStatus, GO4TRACE, kGo4ComModeController, TGo4Command::SetProtection(), and TGo4Command::SetReceiverName().
TGo4ComSetAnalysisStatus::~TGo4ComSetAnalysisStatus | ( | ) | [virtual] |
Definition at line 45 of file TGo4ComSetAnalysisStatus.cxx.
References fxAnalysisStatus, and GO4TRACE.
Int_t TGo4ComSetAnalysisStatus::ExeCom | ( | ) | [virtual] |
Do the command action
Reimplemented from TGo4Command.
Definition at line 69 of file TGo4ComSetAnalysisStatus.cxx.
References TGo4Log::Debug(), fxAnalysisStatus, TGo4Command::fxReceiverBase, GO4TRACE, TGo4Analysis::Instance(), TGo4Slave::MainIsRunning(), TGo4Analysis::PostLoop(), TGo4AnalysisClient::SendStatusMessage(), and TGo4Analysis::SetStatus().
void TGo4ComSetAnalysisStatus::Set | ( | TGo4RemoteCommand * | remcon | ) | [virtual] |
Set internals of this command from specification of external remote command (command container). Must be overloaded for each specific command!
Reimplemented from TGo4Command.
Definition at line 56 of file TGo4ComSetAnalysisStatus.cxx.
References fxAnalysisStatus, and TGo4RemoteCommand::GetAggregate().
void TGo4ComSetAnalysisStatus::SetStatusObject | ( | TGo4AnalysisStatus * | settings | ) |
Definition at line 51 of file TGo4ComSetAnalysisStatus.cxx.
References fxAnalysisStatus.
Definition at line 49 of file TGo4ComSetAnalysisStatus.h.
Referenced by ExeCom(), Set(), SetStatusObject(), TGo4ComSetAnalysisStatus(), and ~TGo4ComSetAnalysisStatus().