v2.10-0 (21000JUN2005)

Go4CommandsAnalysis
Class TGo4ComSetSource


class TGo4ComSetSource
derived from TGo4AnalysisStepCommand

Switches the event source of the target analysis step.
The old source is deleted (closed) and a new source is
created; this happens in between two event processings.

Author:
J. Adamczewski
Since: 16-Aug-2001

Field Summary
 private TGo4EventSourceParameter*fxSourcePar
           

Fields inherited from class Go4CommandsAnalysis.TGo4AnalysisStepCommand
fgcDEFAULTSTEP

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
TGo4ComSetSource()
           
TGo4ComSetSource(const char * stepname, TGo4EventSourceParameter* newsource)
           

Destructor Summary
 virtual synchronized ~TGo4ComSetSource()
           

Method Summary
 Int_tExeCom()
           
 const TGo4EventSourceParameter*GetSourcePar()
          Access to the new event source parameter
 voidSetSourcePar(TGo4EventSourceParameter* par)
          Set the event source parameter

Methods inherited from class Go4CommandsAnalysis.TGo4AnalysisStepCommand
GetStepName, SetStepName

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

fxSourcePar

private TGo4EventSourceParameter* fxSourcePar
Constructor Detail

TGo4ComSetSource

public TGo4ComSetSource()

TGo4ComSetSource

public TGo4ComSetSource(const char * stepname, TGo4EventSourceParameter* newsource)
Method Detail

~TGo4ComSetSource

public virtual synchronized ~TGo4ComSetSource()
Method Detail

ExeCom

public Int_t ExeCom()

GetSourcePar

public const TGo4EventSourceParameter* GetSourcePar()
Access to the new event source parameter

SetSourcePar

public void SetSourcePar(TGo4EventSourceParameter* par)
Set the event source parameter

Association Links

to Class TGo4EventSourceParameter


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

30-06-2005