KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVBatchSystemParametersGUI Class Reference

Detailed Description

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 19 of file KVBatchSystemParametersGUI.h.

#include <KVBatchSystemParametersGUI.h>

Inheritance diagram for KVBatchSystemParametersGUI:

Public Member Functions

 KVBatchSystemParametersGUI (const TGWindow *main, KVNameValueList *params, KVDataAnalyser *dan, Bool_t *cancel)
 Default constructor.
 
virtual ~KVBatchSystemParametersGUI ()
 Destructor.
 
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.
 
virtual ~KVNameValueListGUI ()
 Destructor.
 
 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
 

Private Attributes

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

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 21 of file KVBatchSystemParametersGUI.h.

◆ fAnalyser

KVDataAnalyser* KVBatchSystemParametersGUI::fAnalyser
private

Definition at line 20 of file KVBatchSystemParametersGUI.h.

◆ fJN

TGTextEntry* KVBatchSystemParametersGUI::fJN
private

job name widget

Definition at line 22 of file KVBatchSystemParametersGUI.h.

◆ fJNF

TGTextEntry* KVBatchSystemParametersGUI::fJNF
private

job name format widget

Definition at line 23 of file KVBatchSystemParametersGUI.h.

◆ fMJ

TGCheckButton* KVBatchSystemParametersGUI::fMJ
private

multijob widget

Definition at line 24 of file KVBatchSystemParametersGUI.h.

◆ fRPJ

TGNumberEntry* KVBatchSystemParametersGUI::fRPJ
private

runs per job widget

Definition at line 25 of file KVBatchSystemParametersGUI.h.