ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
emcalc_gui.MainWindow Class Reference

Public Member Functions

def __init__
 
def create_header
 
def create_particle_frame
 
def create_material_frame
 
def create_action_box
 
def cb_show_textview
 
def cb_select_particle
 
def cb_select_material
 
def cb_show_plot
 
def cb_close_dialog
 

Public Attributes

 mainwindow
 
 textview
 
 error_dialog
 
 particle
 
 material_list
 
 material_combo
 
 material
 

Private Attributes

 __margin
 

Detailed Description

Definition at line 122 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 122 of file emcalc_gui.py

Constructor & Destructor Documentation

def emcalc_gui.MainWindow.__init__ (   self)

Definition at line 123 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 123 of file emcalc_gui.py

Member Function Documentation

def emcalc_gui.MainWindow.cb_close_dialog (   self,
  widget,
  data = None 
)

Definition at line 295 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 295 of file emcalc_gui.py

def emcalc_gui.MainWindow.cb_select_particle (   self,
  widget,
  data = None 
)

Definition at line 273 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 273 of file emcalc_gui.py

References ActsFatras::InteractorResult.particle, ActsFatras::Interactor< generator_t, physics_list_t, hit_surface_selector_t >.particle, ActsFatras::Simulator< charged_selector_t, charged_simulator_t, neutral_selector_t, neutral_simulator_t >::FailedParticle.particle, and emcalc_gui.MainWindow.particle.

Referenced by emcalc_gui.MainWindow.create_particle_frame().

+ Here is the caller graph for this function:

def emcalc_gui.MainWindow.cb_show_textview (   self,
  widget,
  data = None 
)

Definition at line 269 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 269 of file emcalc_gui.py

Referenced by emcalc_gui.MainWindow.create_action_box().

+ Here is the caller graph for this function:

def emcalc_gui.MainWindow.create_action_box (   self)

Definition at line 250 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 250 of file emcalc_gui.py

References emcalc_gui.MainWindow.__margin, emcalc_gui.MainWindow.cb_show_plot(), and emcalc_gui.MainWindow.cb_show_textview().

+ Here is the call graph for this function:

def emcalc_gui.MainWindow.create_header (   self)

Definition at line 168 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 168 of file emcalc_gui.py

def emcalc_gui.MainWindow.create_material_frame (   self)

Definition at line 227 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 227 of file emcalc_gui.py

References emcalc_gui.MainWindow.__margin.

def emcalc_gui.MainWindow.create_particle_frame (   self)

Definition at line 187 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 187 of file emcalc_gui.py

References emcalc_gui.MainWindow.__margin, and emcalc_gui.MainWindow.cb_select_particle().

+ Here is the call graph for this function:

Member Data Documentation

emcalc_gui.MainWindow.__margin
private

Definition at line 124 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 124 of file emcalc_gui.py

Referenced by emcalc_gui.MainWindow.create_action_box(), emcalc_gui.MainWindow.create_material_frame(), and emcalc_gui.MainWindow.create_particle_frame().

emcalc_gui.MainWindow.error_dialog

Definition at line 163 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 163 of file emcalc_gui.py

emcalc_gui.MainWindow.mainwindow

Definition at line 127 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 127 of file emcalc_gui.py

emcalc_gui.MainWindow.material

Definition at line 245 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 245 of file emcalc_gui.py

Referenced by emcalc_gui.MainWindow.cb_select_material(), and emcalc_gui.MainWindow.cb_show_plot().

emcalc_gui.MainWindow.material_combo

Definition at line 240 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 240 of file emcalc_gui.py

emcalc_gui.MainWindow.material_list

Definition at line 234 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 234 of file emcalc_gui.py

emcalc_gui.MainWindow.particle

Definition at line 198 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 198 of file emcalc_gui.py

Referenced by emcalc_gui.MainWindow.cb_select_particle(), and emcalc_gui.MainWindow.cb_show_plot().

emcalc_gui.MainWindow.textview

Definition at line 160 of file emcalc_gui.py.

View newest version in sPHENIX GitHub at line 160 of file emcalc_gui.py


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