GRSISort
Created by P.C. Bender
Developement Team: P.C. Bender, R. Dunlop, V. Bildstein
An extension of the ROOT analysis Framework
pygui.variable_tab.VariableTab Class Reference

Definition at line 11 of file variable_tab.py.

Public Member Functions

def __init__ (self, main, frame)
 
def AddFile (self, tfile)
 
def DeleteVariable (self, name)
 
def OnDeleteVariable_Click (self)
 
def OnSave_Click (self, args)
 
def OnSetReplaceVariable_Click (self, args)
 
def OnUpdateAll_Click (self, args)
 
def SetReplaceVariable (self, name, value, update_cpp=True)
 
def VariableSelection (self, event)
 

Public Attributes

 frame
 
 main
 
 treeview
 
 var_name
 
 var_value
 
 variables
 

Private Member Functions

def _dump_to_tfile (self)
 
def _load_variable_patterns (self, patterns)
 
def _MakeButtons (self, parent)
 
def _MakeTreeView (self, parent)
 
def _setup_GUI (self, frame)
 
def _variable_patterns (self)
 
+ Inheritance diagram for pygui.variable_tab.VariableTab:
+ Collaboration diagram for pygui.variable_tab.VariableTab:

Constructor & Destructor Documentation

◆ __init__()

def pygui.variable_tab.VariableTab.__init__ (   self,
  main,
  frame 
)

Definition at line 13 of file variable_tab.py.

Member Function Documentation

◆ _dump_to_tfile()

def pygui.variable_tab.VariableTab._dump_to_tfile (   self)
private

Definition at line 105 of file variable_tab.py.

◆ _load_variable_patterns()

def pygui.variable_tab.VariableTab._load_variable_patterns (   self,
  patterns 
)
private

◆ _MakeButtons()

def pygui.variable_tab.VariableTab._MakeButtons (   self,
  parent 
)
private

Definition at line 24 of file variable_tab.py.

◆ _MakeTreeView()

def pygui.variable_tab.VariableTab._MakeTreeView (   self,
  parent 
)
private

Definition at line 49 of file variable_tab.py.

◆ _setup_GUI()

def pygui.variable_tab.VariableTab._setup_GUI (   self,
  frame 
)
private

Definition at line 19 of file variable_tab.py.

◆ _variable_patterns()

def pygui.variable_tab.VariableTab._variable_patterns (   self)
private

Definition at line 115 of file variable_tab.py.

References pygui.variable_tab.VariableTab.variables.

◆ AddFile()

def pygui.variable_tab.VariableTab.AddFile (   self,
  tfile 
)

◆ DeleteVariable()

def pygui.variable_tab.VariableTab.DeleteVariable (   self,
  name 
)

◆ OnDeleteVariable_Click()

def pygui.variable_tab.VariableTab.OnDeleteVariable_Click (   self)

◆ OnSave_Click()

def pygui.variable_tab.VariableTab.OnSave_Click (   self,
  args 
)

Definition at line 62 of file variable_tab.py.

◆ OnSetReplaceVariable_Click()

def pygui.variable_tab.VariableTab.OnSetReplaceVariable_Click (   self,
  args 
)

◆ OnUpdateAll_Click()

def pygui.variable_tab.VariableTab.OnUpdateAll_Click (   self,
  args 
)

◆ SetReplaceVariable()

◆ VariableSelection()

def pygui.variable_tab.VariableTab.VariableSelection (   self,
  event 
)

Member Data Documentation

◆ frame

pygui.variable_tab.VariableTab.frame

Definition at line 20 of file variable_tab.py.

◆ main

pygui.variable_tab.VariableTab.main

Definition at line 14 of file variable_tab.py.

◆ treeview

◆ var_name

pygui.variable_tab.VariableTab.var_name

◆ var_value

pygui.variable_tab.VariableTab.var_value

◆ variables