v2.10-0 (21000JUN2005)

Go4CommandsAnalysis
Class TGo4ComSetCondition


class TGo4ComSetCondition
derived from TGo4AnalysisObjectCommand

Send the status to be set for an existing condition to the client.
If a condition of that name exists in the conditions folder, the new settings are applied on it.
If the type of the condition and the condition status object do not match, an error message is
sent. Practically, the condition status is a condition itself, the status setting is done by means
of the assignment operator.

Author:
J. Adamczewski
Since: 15-Mar-2002

Field Summary
 private TGo4Condition*fxCondition
          Condition containing the properties which shall be set.

Fields inherited from class Go4CommandsBase.TGo4Command
fbIsEnabled, fbIsExclusive, fbIsLocal, fbIsSynchron, fgcMODEDESCRIPTION, fiCommandID, fiMode, fiProtection, fiVersion, fxReceiverBase

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4ComSetCondition()
           
TGo4ComSetCondition(const char * obname)
           

Destructor Summary
 virtual synchronized ~TGo4ComSetCondition()
           

Method Summary
 Int_tExeCom()
           
 voidSetCondition(TGo4Condition* cond)
           

Methods inherited from class Go4CommandsAnalysis.TGo4AnalysisObjectCommand
GetFolderName, GetObjectName, SetFolderName, SetObjectName

Methods inherited from class Go4CommandsAnalysis.TGo4AnalysisCommand
operator=, RefuseCom

Methods inherited from class Go4CommandsBase.TGo4Command
GetCommandID, GetMode, GetModeDescription, GetProtection, GetReceiverName, GetTaskName, Help, IsEnabled, IsExclusive, IsLocal, IsSynchron, Log, SetDescription, SetMode, SetProtection, SetReceiver, SetReceiverName, SetTaskName, UnExeCom, What

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fxCondition

private TGo4Condition* fxCondition
Condition containing the properties which shall be set.
This condition is assigned to the existing condition in the analysis conditions folder.
Constructor Detail

TGo4ComSetCondition

public TGo4ComSetCondition()

TGo4ComSetCondition

public TGo4ComSetCondition(const char * obname)
Method Detail

~TGo4ComSetCondition

public virtual synchronized ~TGo4ComSetCondition()
Method Detail

ExeCom

public Int_t ExeCom()

SetCondition

public void SetCondition(TGo4Condition* cond)

Association Links

to Class TGo4Condition

Condition containing the properties which shall be set.
This condition is assigned to the existing condition in the analysis conditions folder.

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005