GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
pygui.hist_tab.HistTab Class Reference

Detailed Description

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
 
+ Inheritance diagram for pygui.hist_tab.HistTab:
+ Collaboration diagram for pygui.hist_tab.HistTab:

Constructor & Destructor Documentation

◆ __init__()

pygui.hist_tab.HistTab.__init__ ( self,
main,
frame )

Definition at line 16 of file hist_tab.py.

Member Function Documentation

◆ _compiled_histogram_filename()

pygui.hist_tab.HistTab._compiled_histogram_filename ( self)
protected

Definition at line 70 of file hist_tab.py.

◆ _dump_to_tfile()

pygui.hist_tab.HistTab._dump_to_tfile ( self)
protected

Definition at line 60 of file hist_tab.py.

References pygui.hist_tab.HistTab.hist_lookup, and Write().

◆ _find_parent()

pygui.hist_tab.HistTab._find_parent ( self,
name,
base = '' )
protected

◆ _insert_single_nonrecursive()

◆ _load_compiled_histograms()

pygui.hist_tab.HistTab._load_compiled_histograms ( self,
filename )
protected

Definition at line 64 of file hist_tab.py.

◆ _MakeHistView()

pygui.hist_tab.HistTab._MakeHistView ( self,
parent )
protected

Definition at line 29 of file hist_tab.py.

◆ _PeriodicHistogramCheck()

◆ _refresh()

pygui.hist_tab.HistTab._refresh ( self,
name,
obj )
protected

◆ _setup_GUI()

pygui.hist_tab.HistTab._setup_GUI ( self,
frame )
protected

Definition at line 25 of file hist_tab.py.

Referenced by pygui.status_widget.ThreadStatusFrame._ThreadCheck().

◆ AddActiveDirectory()

pygui.hist_tab.HistTab.AddActiveDirectory ( self,
tdir )

Definition at line 36 of file hist_tab.py.

References pygui.hist_tab.HistTab.active_dirs.

◆ CheckOnlineHists()

◆ Insert()

pygui.hist_tab.HistTab.Insert ( self,
obj,
parent = '',
objname = None,
icon = None )

◆ InsertHist()

◆ OnHistClick()

◆ Resort()

pygui.hist_tab.HistTab.Resort ( self,
parent = '' )

Member Data Documentation

◆ _PeriodicHistogramCheck

pygui.hist_tab.HistTab._PeriodicHistogramCheck
protected

Definition at line 23 of file hist_tab.py.

Referenced by pygui.hist_tab.HistTab._PeriodicHistogramCheck().

◆ _requires_resort

bool pygui.hist_tab.HistTab._requires_resort = False
protected

◆ active_dirs

pygui.hist_tab.HistTab.active_dirs = []

◆ frame

pygui.hist_tab.HistTab.frame = frame

Definition at line 26 of file hist_tab.py.

◆ hist_lookup

◆ main

◆ OnHistClick

pygui.hist_tab.HistTab.OnHistClick

Definition at line 34 of file hist_tab.py.

◆ treeview