Geant4-11
|
Public Member Functions | |
def | __init__ (self) |
def | cb_close_dialog (self, widget, data=None) |
def | cb_select_material (self, widget, data=None) |
def | cb_select_particle (self, widget, data=None) |
def | cb_show_plot (self, widget, data=None) |
def | cb_show_textview (self, widget, data=None) |
def | create_action_box (self) |
def | create_header (self) |
def | create_material_frame (self) |
def | create_particle_frame (self) |
Data Fields | |
error_dialog | |
mainwindow | |
material | |
material_combo | |
material_list | |
particle | |
textview | |
Private Attributes | |
__margin | |
Definition at line 122 of file emcalc_gui.py.
def emcalc_gui.MainWindow.__init__ | ( | self | ) |
Definition at line 123 of file emcalc_gui.py.
def emcalc_gui.MainWindow.cb_close_dialog | ( | self, | |
widget, | |||
data = None |
|||
) |
Definition at line 295 of file emcalc_gui.py.
def emcalc_gui.MainWindow.cb_select_material | ( | self, | |
widget, | |||
data = None |
|||
) |
Definition at line 276 of file emcalc_gui.py.
References emcalc_gui.MainWindow.material, GFlashHomoShowerParameterisation.material, G4EmCorrections.material, and G4EmElementSelector.material.
def emcalc_gui.MainWindow.cb_select_particle | ( | self, | |
widget, | |||
data = None |
|||
) |
Definition at line 273 of file emcalc_gui.py.
References emcalc_gui.MainWindow.particle, MedicalBeam.particle, G4UrbanAdjointMscModel.particle, G4eeToPGammaModel.particle, G4MuBetheBlochModel.particle, G4MuBremsstrahlungModel.particle, G4MuPairProductionModel.particle, G4AtimaEnergyLossModel.particle, G4AtimaFluctuations.particle, G4BetheBlochModel.particle, G4BraggIonModel.particle, G4BraggModel.particle, G4eBremParametrizedModel.particle, G4eCoulombScatteringModel.particle, G4eSingleCoulombScatteringModel.particle, G4GoudsmitSaundersonMscModel.particle, G4hCoulombScatteringModel.particle, G4ICRU73QOModel.particle, G4IonCoulombCrossSection.particle, G4IonCoulombScatteringModel.particle, G4IonFluctuations.particle, G4LindhardSorensenIonModel.particle, G4MollerBhabhaModel.particle, G4ScreeningMottCrossSection.particle, G4UniversalFluctuation.particle, G4UrbanMscModel.particle, G4WentzelOKandVIxSection.particle, G4WentzelVIModel.particle, G4EmCorrections.particle, G4EmModelManager.particle, G4VEmProcess.particle, G4VEnergyLossProcess.particle, G4ParticleInelasticXS.particle, G4HadronicProcessStore.particle, G4INCL::ConsideredPartner.particle, and G4VPreCompoundFragment.particle.
Referenced by emcalc_gui.MainWindow.create_particle_frame().
def emcalc_gui.MainWindow.cb_show_plot | ( | self, | |
widget, | |||
data = None |
|||
) |
Definition at line 280 of file emcalc_gui.py.
References emcalc_gui.MainWindow.error_dialog, emcalc_gui.MainWindow.material, GFlashHomoShowerParameterisation.material, G4EmCorrections.material, G4EmElementSelector.material, emcalc_gui.MainWindow.material_combo, emcalc_gui.MainWindow.material_list, emcalc_gui.MainWindow.particle, MedicalBeam.particle, G4UrbanAdjointMscModel.particle, G4eeToPGammaModel.particle, G4MuBetheBlochModel.particle, G4MuBremsstrahlungModel.particle, G4MuPairProductionModel.particle, G4AtimaEnergyLossModel.particle, G4AtimaFluctuations.particle, G4BetheBlochModel.particle, G4BraggIonModel.particle, G4BraggModel.particle, G4eBremParametrizedModel.particle, G4eCoulombScatteringModel.particle, G4eSingleCoulombScatteringModel.particle, G4GoudsmitSaundersonMscModel.particle, G4hCoulombScatteringModel.particle, G4ICRU73QOModel.particle, G4IonCoulombCrossSection.particle, G4IonCoulombScatteringModel.particle, G4IonFluctuations.particle, G4LindhardSorensenIonModel.particle, G4MollerBhabhaModel.particle, G4ScreeningMottCrossSection.particle, G4UniversalFluctuation.particle, G4UrbanMscModel.particle, G4WentzelOKandVIxSection.particle, G4WentzelVIModel.particle, G4EmCorrections.particle, G4EmModelManager.particle, G4VEmProcess.particle, G4VEnergyLossProcess.particle, G4ParticleInelasticXS.particle, G4HadronicProcessStore.particle, G4INCL::ConsideredPartner.particle, G4VPreCompoundFragment.particle, emcalc_gui.plot_charged(), emcalc_gui.plot_gamma(), and emcalc_gui.MainWindow.textview.
Referenced by emcalc_gui.MainWindow.create_action_box().
def emcalc_gui.MainWindow.cb_show_textview | ( | self, | |
widget, | |||
data = None |
|||
) |
Definition at line 269 of file emcalc_gui.py.
References emcalc_gui.MainWindow.textview.
Referenced by emcalc_gui.MainWindow.create_action_box().
def emcalc_gui.MainWindow.create_action_box | ( | self | ) |
Definition at line 250 of file emcalc_gui.py.
References emcalc_gui.MainWindow.__margin, emcalc_gui.TextView.__margin, emcalc_gui.MainWindow.cb_show_plot(), and emcalc_gui.MainWindow.cb_show_textview().
def emcalc_gui.MainWindow.create_header | ( | self | ) |
Definition 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.
References emcalc_gui.MainWindow.__margin, and emcalc_gui.TextView.__margin.
def emcalc_gui.MainWindow.create_particle_frame | ( | self | ) |
Definition at line 187 of file emcalc_gui.py.
References emcalc_gui.MainWindow.__margin, emcalc_gui.TextView.__margin, and emcalc_gui.MainWindow.cb_select_particle().
|
private |
Definition 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.
Referenced by emcalc_gui.MainWindow.cb_show_plot().
emcalc_gui.MainWindow.mainwindow |
Definition at line 127 of file emcalc_gui.py.
emcalc_gui.MainWindow.material |
Definition 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.
Referenced by emcalc_gui.MainWindow.cb_show_plot().
emcalc_gui.MainWindow.material_list |
Definition at line 234 of file emcalc_gui.py.
Referenced by emcalc_gui.MainWindow.cb_show_plot().
emcalc_gui.MainWindow.particle |
Definition 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.
Referenced by emcalc_gui.MainWindow.cb_show_plot(), and emcalc_gui.MainWindow.cb_show_textview().