| v2.10-0 (21000JUN2005) | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Status of the analysis instance. Can be sent to the display or controlling
server to check the things.
Field Summary | |
private Int_t | fbAutoSaveOn True if Autosaving is enabled (default). |
private Int_t | fbAutoSaveOverwrite overwrite mode for autosave yes or no. |
private Int_t | fbStepCheckingMode True if chain of steps is checked for consistency of input and output events. |
private Int_t | fiAutoSaveCompression compression level for autosave file |
private Int_t | fiAutoSaveInterval Implicit Loop cycles in between two autosave actions. |
private Int_t | fiFirstStepIndex Index describing the first analysis step from the steplist to be processed. |
private Int_t | fiLastStepIndex Index describing the last analysis step from the steplist to be processed. |
private TString | fxAutoFileName Name of the autosave file. |
private TString | fxConfigFileName Name of the last configuration file. |
private TObjArray* | fxStepArray Array containing all analysis steps. |
private TIterator* | fxStepIterator Iterator used for analysis step list. |
private TMutex* | fxStepMutex Mutex protecting the analysis step list. |
Fields inherited from class TNamed |
fName, fTitle |
Constructor Summary | |
TGo4AnalysisStatus() default ctor for streamer. | |
TGo4AnalysisStatus(const char * name) |
Destructor Summary | |
virtual synchronized | ~TGo4AnalysisStatus() |
Method Summary | |
Bool_t | AddStepStatus(TGo4AnalysisStepStatus* next) Add new step status object to analysis status. |
const const char * | GetAutoFileName() |
const Int_t | GetAutoSaveCompression() |
const Int_t | GetAutoSaveInterval() |
const const char * | GetConfigFileName() |
const Int_t | GetFirstStepIndex() |
const Int_t | GetLastStepIndex() |
TGo4AnalysisStepStatus* | GetStepStatus(const Text_t* name) Access to certain analysis step status by name. |
const Int_t | IsAutoSaveOn() |
const Int_t | IsAutoSaveOverwrite() |
const Int_t | IsStepChecking() |
TGo4AnalysisStepStatus* | NextStepStatus() Gives next analysis step status. |
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 | ResetStepIterator() |
void | SetAutoFileName(const char * name) |
void | SetAutoSaveCompression(Int_t i) |
void | SetAutoSaveInterval(Int_t i) |
void | SetAutoSaveOn(Bool_t on) |
void | SetAutoSaveOverwrite(Bool_t over) |
void | SetConfigFileName(const char * name) |
void | SetFirstStepIndex(Int_t i) |
void | SetLastStepIndex(Int_t i) |
void | SetStepChecking(Int_t on) |
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 fbAutoSaveOn
private Int_t fbAutoSaveOverwrite
private Int_t fbStepCheckingMode
private Int_t fiAutoSaveCompression
private Int_t fiAutoSaveInterval
private Int_t fiFirstStepIndex
private Int_t fiLastStepIndex
private TString fxAutoFileName
private TString fxConfigFileName
private TObjArray* fxStepArray
private TIterator* fxStepIterator
private TMutex* fxStepMutex
Constructor Detail |
public TGo4AnalysisStatus()
public TGo4AnalysisStatus(const char * name)
Method Detail |
public virtual synchronized ~TGo4AnalysisStatus()
Method Detail |
public Bool_t AddStepStatus(TGo4AnalysisStepStatus* next)
public const const char * GetAutoFileName()
public const Int_t GetAutoSaveCompression()
public const Int_t GetAutoSaveInterval()
public const const char * GetConfigFileName()
public const Int_t GetFirstStepIndex()
public const Int_t GetLastStepIndex()
public TGo4AnalysisStepStatus* GetStepStatus(const Text_t* name)
public const Int_t IsAutoSaveOn()
public const Int_t IsAutoSaveOverwrite()
public const Int_t IsStepChecking()
public TGo4AnalysisStepStatus* NextStepStatus()
public virtual Int_t PrintStatus(Text_t* buffer, Int_t buflen)
public void ResetStepIterator()
public void SetAutoFileName(const char * name)
public void SetAutoSaveCompression(Int_t i)
public void SetAutoSaveInterval(Int_t i)
public void SetAutoSaveOn(Bool_t on)
public void SetAutoSaveOverwrite(Bool_t over)
public void SetConfigFileName(const char * name)
public void SetFirstStepIndex(Int_t i)
public void SetLastStepIndex(Int_t i)
public void SetStepChecking(Int_t on)
Association Links |
to Class TMutex
to Class TIterator
| 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 |