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_SlitSizeCalculator
Provides 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/ ….”.
-