GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
Definition at line 14 of file hist_tab.py.
Public Member Functions | |
__init__ (self, main, frame) | |
AddActiveDirectory (self, tdir) | |
CheckOnlineHists (self) | |
Insert (self, obj, parent='', objname=None, icon=None) | |
InsertHist (self, hist) | |
OnHistClick (self, event) | |
Resort (self, parent='') | |
Public Attributes | |
list | active_dirs = [] |
frame = frame | |
hist_lookup = TKeyDict() | |
main = main | |
OnHistClick | |
treeview = ttk.Treeview(parent) | |
Protected Member Functions | |
_compiled_histogram_filename (self) | |
_dump_to_tfile (self) | |
_find_parent (self, name, base='') | |
_insert_single_nonrecursive (self, obj, parent, name, objname=None, icon=None) | |
_load_compiled_histograms (self, filename) | |
_MakeHistView (self, parent) | |
_PeriodicHistogramCheck (self) | |
_refresh (self, name, obj) | |
_setup_GUI (self, frame) | |
Protected Attributes | |
_PeriodicHistogramCheck | |
bool | _requires_resort = False |
pygui.hist_tab.HistTab.__init__ | ( | self, | |
main, | |||
frame ) |
Definition at line 16 of file hist_tab.py.
|
protected |
Definition at line 70 of file hist_tab.py.
|
protected |
Definition at line 60 of file hist_tab.py.
References pygui.hist_tab.HistTab.hist_lookup, and Write().
|
protected |
Definition at line 83 of file hist_tab.py.
References pygui.hist_tab.HistTab._find_parent(), pygui.hist_tab.HistTab.treeview, and pygui.variable_tab.VariableTab.treeview.
Referenced by pygui.hist_tab.HistTab._find_parent(), and pygui.hist_tab.HistTab._refresh().
|
protected |
Definition at line 138 of file hist_tab.py.
References pygui.hist_tab.HistTab._requires_resort, pygui.hist_tab.HistTab.hist_lookup, pygui.hist_tab.HistTab.main, pygui.tcut_tab.TCutTab.main, pygui.variable_tab.VariableTab.main, pygui.hist_tab.HistTab.treeview, and pygui.variable_tab.VariableTab.treeview.
Referenced by pygui.hist_tab.HistTab.Insert(), and pygui.hist_tab.HistTab.InsertHist().
|
protected |
Definition at line 64 of file hist_tab.py.
|
protected |
Definition at line 29 of file hist_tab.py.
|
protected |
Definition at line 166 of file hist_tab.py.
References pygui.hist_tab.HistTab._PeriodicHistogramCheck, pygui.hist_tab.HistTab._PeriodicHistogramCheck(), pygui.hist_tab.HistTab.CheckOnlineHists(), pygui.hist_tab.HistTab.main, pygui.tcut_tab.TCutTab.main, and pygui.variable_tab.VariableTab.main.
Referenced by pygui.hist_tab.HistTab._PeriodicHistogramCheck().
|
protected |
Definition at line 78 of file hist_tab.py.
References pygui.hist_tab.HistTab._find_parent(), and pygui.hist_tab.HistTab.Insert().
Referenced by pygui.hist_tab.HistTab.OnHistClick().
|
protected |
Definition at line 25 of file hist_tab.py.
Referenced by pygui.status_widget.ThreadStatusFrame._ThreadCheck().
pygui.hist_tab.HistTab.AddActiveDirectory | ( | self, | |
tdir ) |
Definition at line 36 of file hist_tab.py.
References pygui.hist_tab.HistTab.active_dirs.
pygui.hist_tab.HistTab.CheckOnlineHists | ( | self | ) |
Definition at line 170 of file hist_tab.py.
References pygui.hist_tab.HistTab._requires_resort, pygui.hist_tab.HistTab.active_dirs, pygui.hist_tab.HistTab.Insert(), pygui.hist_tab.HistTab.main, pygui.tcut_tab.TCutTab.main, pygui.variable_tab.VariableTab.main, and pygui.hist_tab.HistTab.Resort().
Referenced by pygui.hist_tab.HistTab._PeriodicHistogramCheck().
pygui.hist_tab.HistTab.Insert | ( | self, | |
obj, | |||
parent = '', | |||
objname = None, | |||
icon = None ) |
Definition at line 98 of file hist_tab.py.
References pygui.hist_tab.HistTab._insert_single_nonrecursive(), and pygui.hist_tab.HistTab.Insert().
Referenced by pygui.hist_tab.HistTab._refresh(), pygui.hist_tab.HistTab.CheckOnlineHists(), and pygui.hist_tab.HistTab.Insert().
pygui.hist_tab.HistTab.InsertHist | ( | self, | |
hist ) |
pygui.hist_tab.HistTab.OnHistClick | ( | self, | |
event ) |
Definition at line 41 of file hist_tab.py.
References pygui.hist_tab.HistTab._refresh(), pygui.hist_tab.HistTab.hist_lookup, pygui.hist_tab.HistTab.main, pygui.tcut_tab.TCutTab.main, and pygui.variable_tab.VariableTab.main.
pygui.hist_tab.HistTab.Resort | ( | self, | |
parent = '' ) |
Definition at line 187 of file hist_tab.py.
References pygui.hist_tab.HistTab.Resort(), pygui.hist_tab.HistTab.treeview, and pygui.variable_tab.VariableTab.treeview.
Referenced by pygui.hist_tab.HistTab.CheckOnlineHists(), and pygui.hist_tab.HistTab.Resort().
|
protected |
Definition at line 23 of file hist_tab.py.
Referenced by pygui.hist_tab.HistTab._PeriodicHistogramCheck().
|
protected |
Definition at line 21 of file hist_tab.py.
Referenced by pygui.hist_tab.HistTab._insert_single_nonrecursive(), and pygui.hist_tab.HistTab.CheckOnlineHists().
pygui.hist_tab.HistTab.active_dirs = [] |
Definition at line 19 of file hist_tab.py.
Referenced by pygui.hist_tab.HistTab.AddActiveDirectory(), and pygui.hist_tab.HistTab.CheckOnlineHists().
pygui.hist_tab.HistTab.frame = frame |
Definition at line 26 of file hist_tab.py.
pygui.hist_tab.HistTab.hist_lookup = TKeyDict() |
Definition at line 33 of file hist_tab.py.
Referenced by pygui.hist_tab.HistTab._dump_to_tfile(), pygui.hist_tab.HistTab._insert_single_nonrecursive(), and pygui.hist_tab.HistTab.OnHistClick().
pygui.hist_tab.HistTab.main = main |
Definition at line 17 of file hist_tab.py.
Referenced by pygui.hist_tab.HistTab._insert_single_nonrecursive(), pygui.hist_tab.HistTab._PeriodicHistogramCheck(), pygui.tcut_tab.TCutTab.AddCut(), pygui.hist_tab.HistTab.CheckOnlineHists(), pygui.hist_tab.HistTab.InsertHist(), and pygui.hist_tab.HistTab.OnHistClick().
pygui.hist_tab.HistTab.OnHistClick |
Definition at line 34 of file hist_tab.py.
pygui.hist_tab.HistTab.treeview = ttk.Treeview(parent) |
Definition at line 30 of file hist_tab.py.
Referenced by pygui.hist_tab.HistTab._find_parent(), pygui.hist_tab.HistTab._insert_single_nonrecursive(), pygui.variable_tab.VariableTab.DeleteVariable(), pygui.hist_tab.HistTab.InsertHist(), pygui.variable_tab.VariableTab.OnDeleteVariable_Click(), pygui.hist_tab.HistTab.Resort(), and pygui.variable_tab.VariableTab.SetReplaceVariable().