sas.qtgui.Calculators package
Subpackages
- sas.qtgui.Calculators.UI package
- Submodules
- sas.qtgui.Calculators.UI.DataOperationUtilityUI module
- sas.qtgui.Calculators.UI.DensityPanel module
- sas.qtgui.Calculators.UI.GenericScatteringCalculator module
- sas.qtgui.Calculators.UI.KiessigPanel module
- sas.qtgui.Calculators.UI.ResolutionCalculatorPanelUI module
- sas.qtgui.Calculators.UI.SldPanel module
- sas.qtgui.Calculators.UI.SlitSizeCalculator module
- Module contents
Submodules
sas.qtgui.Calculators.DataOperationUtilityPanel module
sas.qtgui.Calculators.DensityPanel module
-
class
sas.qtgui.Calculators.DensityPanel.DensityPanel(parent=None)[source] Bases:
sphinx.ext.autodoc.importer._MockObject-
dataChanged(top, bottom)[source]
-
displayHelp()[source]
-
formulaChanged(current_text)[source]
-
massChanged(current_text)[source]
-
modelReset()[source]
-
setMode(mode)[source]
-
setupMapper()[source]
-
setupModel()[source]
-
setupUi()[source]
-
volumeChanged(current_text)[source]
-
-
sas.qtgui.Calculators.DensityPanel.toMolarMass(formula)[source]
sas.qtgui.Calculators.GenericScatteringCalculator module
sas.qtgui.Calculators.KiessigPanel module
-
class
sas.qtgui.Calculators.KiessigPanel.KiessigPanel(parent=None)[source] Bases:
sphinx.ext.autodoc.importer._MockObject,sas.qtgui.Calculators.UI.KiessigPanel.Ui_KiessigPanel-
onClose()[source] close the window containing this panel
-
onCompute()[source] Execute the computation of thickness
-
onHelp()[source] Bring up the Kiessig fringe calculator Documentation whenever the HELP button is clicked. Calls DocumentationWindow with the path of the location within the documentation tree (after /doc/ ….”.
-
sas.qtgui.Calculators.ResolutionCalculatorPanel module
sas.qtgui.Calculators.SldPanel module
-
class
sas.qtgui.Calculators.SldPanel.NeutronSldResult(neutron_wavelength, neutron_sld_real, neutron_sld_imag, neutron_inc_xs, neutron_abs_xs, neutron_length)[source] Bases:
object
-
class
sas.qtgui.Calculators.SldPanel.SldPanel(parent=None)[source] Bases:
sphinx.ext.autodoc.importer._MockObject-
calculateSLD()[source]
-
closePanel()[source] close the window containing this panel
-
dataChanged(top, bottom)[source]
-
displayHelp()[source]
-
modelReset()[source]
-
recalculateSLD()[source]
-
setupMapper()[source]
-
setupModel()[source]
-
setupUi()[source]
-
-
class
sas.qtgui.Calculators.SldPanel.XraySldResult(xray_wavelength, xray_sld_real, xray_sld_imag)[source] Bases:
object
-
sas.qtgui.Calculators.SldPanel.neutronSldAlgorithm(molecular_formula, mass_density, neutron_wavelength)[source]
-
sas.qtgui.Calculators.SldPanel.xraySldAlgorithm(molecular_formula, mass_density, xray_wavelength)[source]
sas.qtgui.Calculators.SlitSizeCalculator module
Slit Size Calculator Panel
-
class
sas.qtgui.Calculators.SlitSizeCalculator.SlitSizeCalculator(parent=None)[source] Bases:
sphinx.ext.autodoc.importer._MockObject,sas.qtgui.Calculators.UI.SlitSizeCalculator.Ui_SlitSizeCalculatorProvides the slit length calculator GUI.
-
calculateSlitSize(data=None)[source] Computes slit lenght from given 1D data
-
chooseFile()[source] Shows the Open file dialog and returns the chosen path(s)
-
clearResults()[source] Clear the content of output LineEdits
-
onBrowse()[source] Browse the file and calculate slit lenght upon loading
-
onClose()[source] close the window containing this panel
-
onHelp()[source] Bring up the Slit Size Calculator calculator Documentation whenever the HELP button is clicked. Calls DocumentationWindow with the path of the location within the documentation tree (after /doc/ ….”.
-