| v2.10-0 (21000JUN2005) | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Status object of one analysis step. Will be
aggregated in analysis status.
| Field Summary | |
private Int_t | fbErrorStopEnabledOperation mode switch. |
private Int_t | fbErrorStoppedTrue if the analysis step has been stopped after input error. |
private Int_t | fbProcessEnabledEnables processing of the input event. |
private Int_t | fbSourceEnabledEnables event source.If true, the event source is used to get the input event; otherwise we use the output of the previous step. |
private Int_t | fbStoreEnabledEnables event store. |
private Int_t | fiProcessStatusContains current analysis step status value. |
private TGo4EventProcessorParameter* | fxProcessorTypeParameter object of next event processor to be activated. |
private TGo4EventSourceParameter* | fxSourceTypeParameter object of next event source to be activated. |
private TGo4EventStoreParameter* | fxStoreTypeParameter object of next event storage to be activated. |
| Fields inherited from class TNamed |
fName, fTitle |
| Constructor Summary | |
TGo4AnalysisStepStatus()default ctor for streamer. | |
TGo4AnalysisStepStatus(const char * name) | |
| Destructor Summary | |
virtual synchronized | ~TGo4AnalysisStepStatus() |
| Method Summary | |
const TGo4EventProcessorParameter* | GetProcessorPar()Returns the event processor parameter which was put into this status object. |
const Int_t | GetProcessStatus()Returns status value of processor. |
const TGo4EventSourceParameter* | GetSourcePar()Returns the event source parameter which was put into this status object. |
const TGo4EventStoreParameter* | GetStorePar()Returns the event store parameter which was put into this status object. |
const Int_t | IsErrorStopEnabled()True if analysis step shall stop on error. |
const Int_t | IsErrorStopped()True if analysis step has been stopped on error. |
const Int_t | IsProcessEnabled() |
const Int_t | IsSourceEnabled() |
const Int_t | IsStoreEnabled() |
virtual Int_t | PrintStatus(Text_t* buffer, Int_t buflen)basic method to printout status information on stdout; to be overridden by specific subclass |
void | SetErrorStopEnabled(Bool_t on)Enables or disables the stop-on-error mode. |
void | SetErrorStopped(Bool_t on)Enables or disables the stop-on-error mode. |
void | SetProcessEnabled(Bool_t on)Enables or disables the event processing. |
void | SetProcessorPar(TGo4EventProcessorParameter* kind)Sets the event processor parameter which is used on intitialization of this step. |
void | SetProcessStatus(Int_t val)Sets status value of processor, user defined. |
void | SetSourceEnabled(Bool_t on)Enables or disables the event source. |
void | SetSourcePar(TGo4EventSourceParameter* kind)Sets the event source parameter which is used on intitialization of this step. |
void | SetStoreEnabled(Bool_t on)Enables or disables the event store. |
void | SetStorePar(TGo4EventStoreParameter* kind)Sets the event store parameter which is used on intitialization of this step. |
| Methods inherited from class Go4StatusBase.TGo4Status |
Print, PrintBuffer, PrintIndent |
| Methods inherited from class TNamed |
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
| Field Detail |
private Int_t fbErrorStopEnabled
private Int_t fbErrorStopped
private Int_t fbProcessEnabled
private Int_t fbSourceEnabled
private Int_t fbStoreEnabled
private Int_t fiProcessStatus
private TGo4EventProcessorParameter* fxProcessorType
private TGo4EventSourceParameter* fxSourceType
private TGo4EventStoreParameter* fxStoreType
| Constructor Detail |
public TGo4AnalysisStepStatus()
public TGo4AnalysisStepStatus(const char * name)
| Method Detail |
public virtual synchronized ~TGo4AnalysisStepStatus()
| Method Detail |
public const TGo4EventProcessorParameter* GetProcessorPar()
public const Int_t GetProcessStatus()
public const TGo4EventSourceParameter* GetSourcePar()
public const TGo4EventStoreParameter* GetStorePar()
public const Int_t IsErrorStopEnabled()
public const Int_t IsErrorStopped()
public const Int_t IsProcessEnabled()
public const Int_t IsSourceEnabled()
public const Int_t IsStoreEnabled()
public virtual Int_t PrintStatus(Text_t* buffer, Int_t buflen)
public void SetErrorStopEnabled(Bool_t on)
public void SetErrorStopped(Bool_t on)
public void SetProcessEnabled(Bool_t on)
public void SetProcessorPar(TGo4EventProcessorParameter* kind)
public void SetProcessStatus(Int_t val)
public void SetSourceEnabled(Bool_t on)
public void SetSourcePar(TGo4EventSourceParameter* kind)
public void SetStoreEnabled(Bool_t on)
public void SetStorePar(TGo4EventStoreParameter* kind)
| Association Links |
to Class TGo4EventStoreParameter
to Class TGo4EventProcessorParameter
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||