v2.10-0 (21000JUN2005)

Go4GUI
Class TGo4AnalysisConfigurationSlots


class TGo4AnalysisConfigurationSlots
derived from TGo4SlotsBaseClass

Slot Class for the Analysis Configuration

Author:
Mohammad Al-Turany
Version: 0.1
Since: 06.11.2001

Field Summary
 private Bool_tfbFirstStart
          Only show help messages concerning conf editor on first start:
 private TGo4AnalysisConfiguration*fxTGo4AnalysisConfiguration
           
 private TGo4AnalysisConfigurationStatus*fxTGo4AnalysisConfigurationStatus
           
 private TGo4GUIRegistry*fxTGo4GUIRegistry
           
 private intNoOfAnalysisSteps
           

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4AnalysisConfigurationSlots(const char * Name, const char * Title, TGo4AnalysisConfiguration* p)
           

Destructor Summary
 virtual synchronized ~TGo4AnalysisConfigurationSlots()
           

Method Summary
 voidAutoSaveFile(const char * filename)
           
 voidClearAll()
           
 voidGetActiveConf()
           
 intGetNoOfSteps()
           
 TGo4Status*GetStatus()
           
 voidLoadConfFile(const char * fileName)
           
 voidLoadConfiguration()
           
 voidSaveConfFile(const char * filename)
           
 voidSaveConfiguration()
           
 voidSetAutoSaveInterval(int t)
           
 voidSetAutoSaveOn(bool on)
           
 voidSetAutoSaveOverwrite(bool Overwrite)
           
 voidSetCompressionLevel(int t)
           
 voidSetGUI(TGo4AnalysisConfiguration* GUI)
           
 voidStatusChanged(TGo4Status* status)
           
 voidSubmitConfiguration()
           
 voidWriteAutoSave()
           

Methods inherited from class Go4GUIBase.TGo4SlotsBaseClass
AddObject, AddObject, AddObjectToLocalList, AddObjectToRemoteList

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

fbFirstStart

private Bool_t fbFirstStart
Only show help messages concerning conf editor on first start:

fxTGo4AnalysisConfiguration

private TGo4AnalysisConfiguration* fxTGo4AnalysisConfiguration

fxTGo4AnalysisConfigurationStatus

private TGo4AnalysisConfigurationStatus* fxTGo4AnalysisConfigurationStatus

fxTGo4GUIRegistry

private TGo4GUIRegistry* fxTGo4GUIRegistry

NoOfAnalysisSteps

private int NoOfAnalysisSteps
Constructor Detail

TGo4AnalysisConfigurationSlots

public TGo4AnalysisConfigurationSlots(const char * Name, const char * Title, TGo4AnalysisConfiguration* p)
Method Detail

~TGo4AnalysisConfigurationSlots

public virtual synchronized ~TGo4AnalysisConfigurationSlots()
Method Detail

AutoSaveFile

public void AutoSaveFile(const char * filename)

ClearAll

public void ClearAll()

GetActiveConf

public void GetActiveConf()

GetNoOfSteps

public int GetNoOfSteps()

GetStatus

public TGo4Status* GetStatus()

LoadConfFile

public void LoadConfFile(const char * fileName)

LoadConfiguration

public void LoadConfiguration()

SaveConfFile

public void SaveConfFile(const char * filename)

SaveConfiguration

public void SaveConfiguration()

SetAutoSaveInterval

public void SetAutoSaveInterval(int t)

SetAutoSaveOn

public void SetAutoSaveOn(bool on)

SetAutoSaveOverwrite

public void SetAutoSaveOverwrite(bool Overwrite)

SetCompressionLevel

public void SetCompressionLevel(int t)

SetGUI

public void SetGUI(TGo4AnalysisConfiguration* GUI)

StatusChanged

public void StatusChanged(TGo4Status* status)

SubmitConfiguration

public void SubmitConfiguration()

WriteAutoSave

public void WriteAutoSave()

Association Links

to Class TGo4GUIRegistry

to Class TGo4AnalysisConfigurationStatus


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

30-06-2005