| 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 | fbErrorStopEnabled Operation mode switch. |
private Int_t | fbErrorStopped True if the analysis step has been stopped after input error. |
private Int_t | fbProcessEnabled Enables processing of the input event. |
private Int_t | fbSourceEnabled Enables 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 | fbStoreEnabled Enables event store. |
private Int_t | fiProcessStatus Contains current analysis step status value. |
private TGo4EventProcessorParameter* | fxProcessorType Parameter object of next event processor to be activated. |
private TGo4EventSourceParameter* | fxSourceType Parameter object of next event source to be activated. |
private TGo4EventStoreParameter* | fxStoreType Parameter 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 |