Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4ComSetAnalysisStatus Class Reference

Set the analysis framework to the status encapsulated in this command. More...

#include <TGo4ComSetAnalysisStatus.h>

Inheritance diagram for TGo4ComSetAnalysisStatus:

TGo4AnalysisCommand TGo4Command List of all members.

Public Member Functions

 TGo4ComSetAnalysisStatus ()
 TGo4ComSetAnalysisStatus (TGo4AnalysisStatus *settings)
virtual ~TGo4ComSetAnalysisStatus ()
Int_t ExeCom ()
 Do the command action.
virtual void Set (TGo4RemoteCommand *remcon)
 Set internals of this command from specification of external remote command (command container).
void SetStatusObject (TGo4AnalysisStatus *settings)

Private Attributes

TGo4AnalysisStatusfxAnalysisStatus
 1

Detailed Description

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 28 of file TGo4ComSetAnalysisStatus.h.


Constructor & Destructor Documentation

TGo4ComSetAnalysisStatus::TGo4ComSetAnalysisStatus  ) 
 

Definition at line 36 of file TGo4ComSetAnalysisStatus.cxx.

References fxAnalysisStatus, kGo4ComModeController, TGo4Command::SetProtection(), TGo4Command::SetReceiverName(), and TRACE.

TGo4ComSetAnalysisStatus::TGo4ComSetAnalysisStatus TGo4AnalysisStatus settings  ) 
 

Definition at line 25 of file TGo4ComSetAnalysisStatus.cxx.

References fxAnalysisStatus, kGo4ComModeController, TGo4Command::SetProtection(), TGo4Command::SetReceiverName(), and TRACE.

TGo4ComSetAnalysisStatus::~TGo4ComSetAnalysisStatus  )  [virtual]
 

Definition at line 47 of file TGo4ComSetAnalysisStatus.cxx.

References fxAnalysisStatus, and TRACE.


Member Function Documentation

Int_t TGo4ComSetAnalysisStatus::ExeCom  )  [virtual]
 

Do the command action.

Reimplemented from TGo4Command.

Definition at line 71 of file TGo4ComSetAnalysisStatus.cxx.

References TGo4Log::Debug(), fxAnalysisStatus, TGo4Command::fxReceiverBase, TGo4Analysis::Instance(), TGo4Slave::MainIsRunning(), TGo4Analysis::PostLoop(), TGo4Slave::SendStatusMessage(), TGo4Analysis::SetStatus(), and TRACE.

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 58 of file TGo4ComSetAnalysisStatus.cxx.

References fxAnalysisStatus, and TGo4RemoteCommand::GetAggregate().

void TGo4ComSetAnalysisStatus::SetStatusObject TGo4AnalysisStatus settings  ) 
 

Definition at line 53 of file TGo4ComSetAnalysisStatus.cxx.

References fxAnalysisStatus.


Member Data Documentation

TGo4AnalysisStatus* TGo4ComSetAnalysisStatus::fxAnalysisStatus [private]
 

1

Definition at line 51 of file TGo4ComSetAnalysisStatus.h.

Referenced by ExeCom(), Set(), SetStatusObject(), TGo4ComSetAnalysisStatus(), and ~TGo4ComSetAnalysisStatus().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:00:46 2008 for Go4-v3.04-1 by  doxygen 1.4.2