KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
List of all members | Public Member Functions | Private Attributes | List of all members
KVBatchSystemParametersGUI Class Reference

Utility GUI used for setting batch system parameters.

Created by KVClassFactory on Fri Feb 17 14:52:45 2017 Author: John Frankland,,,

Definition at line 18 of file KVBatchSystemParametersGUI.h.

Public Member Functions

 KVBatchSystemParametersGUI (const TGWindow *main, KVNameValueList *params, KVDataAnalyser *dan, Bool_t *cancel)
 Default constructor. More...
 
virtual ~KVBatchSystemParametersGUI ()
 Destructor. More...
 
void SetAutoBatchName (Bool_t on)
 
void UpdateAutoBatchName (const char *=0)
 
- Public Member Functions inherited from KVNameValueListGUI
 KVNameValueListGUI (const TGWindow *main, KVNameValueList *params, Bool_t *cancel_pressed, Bool_t wait_for_main=kTRUE)
 Constructor. More...
 
virtual ~KVNameValueListGUI ()
 Destructor. More...
 
 ClassDef (KVNameValueListGUI, 1) void DisplayDialog()
 
void CloseWindow ()
 
void DoClose ()
 
bool EnableDependingOnBool (const TString &value_to_enable, const TString &bool_parameter)
 
void ReadData ()
 
void RestoreData ()
 return all values to original state More...
 

Private Attributes

TGCheckButtonfAJN
 auto job name widget More...
 
KVDataAnalyserfAnalyser
 
TGTextEntryfJN
 job name widget More...
 
TGTextEntryfJNF
 job name format widget More...
 
TGCheckButtonfMJ
 multijob widget More...
 
TGNumberEntryfRPJ
 runs per job widget More...
 

Additional Inherited Members

- Protected Member Functions inherited from KVNameValueListGUI
virtual TObjectAddABool (Int_t i, TGHorizontalFrame *hf)
 
virtual TObjectAddADouble (Int_t i, TGHorizontalFrame *hf)
 
virtual TObjectAddAInt (Int_t i, TGHorizontalFrame *hf)
 
virtual TObjectAddAString (Int_t i, TGHorizontalFrame *hf)
 
TObjectGetDataWidget (const TString &parname) const
 
TObjectGetDataWidget (int i) const
 
KVNameValueListGetList () const
 
TGTransientFrameGetMain () const
 

#include <KVBatchSystemParametersGUI.h>

Inheritance diagram for KVBatchSystemParametersGUI:
Inheritance graph
[legend]

Constructor & Destructor Documentation

◆ KVBatchSystemParametersGUI()

KVBatchSystemParametersGUI::KVBatchSystemParametersGUI ( const TGWindow main,
KVNameValueList params,
KVDataAnalyser dan,
Bool_t cancel 
)

Default constructor.

Definition at line 12 of file KVBatchSystemParametersGUI.cpp.

◆ ~KVBatchSystemParametersGUI()

KVBatchSystemParametersGUI::~KVBatchSystemParametersGUI ( )
virtual

Destructor.

Definition at line 49 of file KVBatchSystemParametersGUI.cpp.

Member Function Documentation

◆ SetAutoBatchName()

void KVBatchSystemParametersGUI::SetAutoBatchName ( Bool_t  on)

Definition at line 67 of file KVBatchSystemParametersGUI.cpp.

◆ UpdateAutoBatchName()

void KVBatchSystemParametersGUI::UpdateAutoBatchName ( const char *  text = 0)

Definition at line 58 of file KVBatchSystemParametersGUI.cpp.

Member Data Documentation

◆ fAJN

TGCheckButton* KVBatchSystemParametersGUI::fAJN
private

auto job name widget

Definition at line 20 of file KVBatchSystemParametersGUI.h.

◆ fAnalyser

KVDataAnalyser* KVBatchSystemParametersGUI::fAnalyser
private

Definition at line 19 of file KVBatchSystemParametersGUI.h.

◆ fJN

TGTextEntry* KVBatchSystemParametersGUI::fJN
private

job name widget

Definition at line 21 of file KVBatchSystemParametersGUI.h.

◆ fJNF

TGTextEntry* KVBatchSystemParametersGUI::fJNF
private

job name format widget

Definition at line 22 of file KVBatchSystemParametersGUI.h.

◆ fMJ

TGCheckButton* KVBatchSystemParametersGUI::fMJ
private

multijob widget

Definition at line 23 of file KVBatchSystemParametersGUI.h.

◆ fRPJ

TGNumberEntry* KVBatchSystemParametersGUI::fRPJ
private

runs per job widget

Definition at line 24 of file KVBatchSystemParametersGUI.h.


The documentation for this class was generated from the following files: