pymca Package¶
ChangeLog
Module¶
EdfFileSimpleViewer
Module¶
ExternalImagesWindow
Module¶
Fit2Spec
Module¶
-
class
PyMca5.PyMcaGui.pymca.Fit2Spec.
Fit2SpecBatch
(parent, filelist=None, outputdir=None)[source]¶ Bases:
PySide.QtCore.QThread
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.Fit2Spec.
Fit2SpecGUI
(parent=None, name='Fit to Spec Conversion', filelist=None, outputdir=None, actions=0)[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
Mca2Edf
Module¶
-
class
PyMca5.PyMcaGui.pymca.Mca2Edf.
Mca2EdfBatch
(parent, filelist=None, outputdir=None, filestep=1)[source]¶ Bases:
PySide.QtCore.QThread
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.Mca2Edf.
Mca2EdfGUI
(parent=None, name='Mca to Edf Conversion', fl='TO BE DONE', filelist=None, outputdir=None, actions=0)[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
McaCalibrationControlGUI
Module¶
-
class
PyMca5.PyMcaGui.pymca.McaCalibrationControlGUI.
McaCalibrationControlGUI
(parent=None, name='')[source]¶ Bases:
PySide.QtGui.QWidget
-
sigMcaCalibrationControlGUISignal
= <PySide.QtCore.Signal object>¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.McaCalibrationControlGUI.
McaCalibrationControlLine
(parent=None, name=None, calname='', caldict=None)[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
McaCustomEvent
Module¶
McaSimpleFit
Module¶
McaWindow
Module¶
Median2DBrowser
Module¶
PyMcaBatch
Module¶
PyMcaFileDialogs
Module¶
PyMcaGLWindow
Module¶
PyMcaHKLImageWindow
Module¶
PyMcaImageWindow
Module¶
PyMcaMain
Module¶
PyMcaMdi
Module¶
PyMcaNexusWidget
Module¶
PyMcaPostBatch
Module¶
PyMca_help
Module¶
QDataSource
Module¶
QDispatcher
Module¶
QHDF5Stack1D
Module¶
QHDF5StackWizard
Module¶
QPyMcaMatplotlibSave
Module¶
QPyMcaMatplotlibSave1D
Module¶
QSource
Module¶
QSpsDataSource
Module¶
-
class
PyMca5.PyMcaGui.pymca.QSpsDataSource.
QSpsDataSource
(sourceName)[source]¶ Bases:
PyMca5.PyMcaGui.pymca.QSource.QSource
Shared memory source
The shared memory source object uses SPS through the SPSWrapper module to get access to shared memory zones created by Spec or Device Servers
Emitted signals are : updated
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
QStack
Module¶
QStackWidget
Module¶
RGBCorrelator
Module¶
RGBCorrelatorSlider
Module¶
-
class
PyMca5.PyMcaGui.pymca.RGBCorrelatorSlider.
MyQLabel
(parent=None, name=None, fl=0, bold=True, color=PySide.QtCore.Qt.GlobalColor.red)[source]¶ Bases:
PySide.QtGui.QLabel
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
RGBCorrelatorTable
Module¶
-
class
PyMca5.PyMcaGui.pymca.RGBCorrelatorTable.
CheckBoxItem
(parent, row, col)[source]¶ Bases:
PySide.QtGui.QCheckBox
-
sigCheckBoxItemSignal
= <PySide.QtCore.Signal object>¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
RGBCorrelatorWidget
Module¶
RGBImageCalculator
Module¶
ScanFit
Module¶
ScanWindow
Module¶
ScanWindowInfoWidget
Module¶
-
class
PyMca5.PyMcaGui.pymca.ScanWindowInfoWidget.
GraphInfoWidget
(parent)[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.ScanWindowInfoWidget.
HKL
(parent=None, h='', k='', l='')[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
PyMca5.PyMcaGui.pymca.ScanWindowInfoWidget.
QTVERSION
= '4.8.7'¶ - This module implements an info widget containing :
- source name, scan name
- h,k,l infos
- peak, peak position
- fwhm, center of fwhm
- center of mass
-
class
PyMca5.PyMcaGui.pymca.ScanWindowInfoWidget.
ScanInfoWidget
(parent=None)[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.ScanWindowInfoWidget.
ScanWindowInfoWidget
(parent=None)[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.ScanWindowInfoWidget.
SpecArithmetic
[source]¶ Bases:
object
This class tries to mimic SPEC operations. Correct peak positions and fwhm information have to be made via a fit.
StackBrowser
Module¶
StackPluginResultsWindow
Module¶
StackROIWindow
Module¶
StackSelector
Module¶
StackSimpleFitWindow
Module¶
-
class
PyMca5.PyMcaGui.pymca.StackSimpleFitWindow.
OutputParameters
(parent=None)[source]¶ Bases:
PySide.QtGui.QWidget
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
SumRulesTool
Module¶
-
class
PyMca5.PyMcaGui.pymca.SumRulesTool.
Calculations
[source]¶ Bases:
object
-
magneticMoment
(p, q, r, n, econf)[source]¶ Parameters: - p (Float) – Integral over the (first) edge of the XMCD (difference) signal
- q (Float) – Integral over the (second) edge of the XMCD (difference) signal
- r (Float) – Integral over the complete XAS signal
- n (Float) – Electron occupation number of the sample material
- econf (String) – Determines if material is of 3d or 4f type and thus the number of electronic states in the outer shell
Returns the orbital resp. the spin part of the magnetic moment
Paper references: 3d materials: Chen et al., Phys. Rev. Lett., 75(1), 152 4f materials: Krishnamurthy et al., Phys. Rev. B, 79(1), 014426
-
-
class
PyMca5.PyMcaGui.pymca.SumRulesTool.
LineEditDisplay
(controller, ddict=None, unit='', parent=None)[source]¶ Bases:
PySide.QtGui.QLineEdit
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.SumRulesTool.
LoadDichorismDataDialog
(parent=None)[source]¶ Bases:
PyMca5.PyMca.PyMcaQt.QFileDialog
-
accept
()¶
-
dataInputSignal
= <PySide.QtCore.Signal object>¶
-
errorMessageBox
(msg)¶
-
processSelectedFile
(filename)¶
-
setDataSource
(filename)¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.SumRulesTool.
MarkerSpinBox
(window, plotWindow, label='', parent=None)[source]¶ Bases:
PySide.QtGui.QDoubleSpinBox
-
getIntersections
()¶
-
hideMarker
()¶
-
intersectionsChangedSignal
= <PySide.QtCore.Signal object>¶
-
showMarker
()¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.SumRulesTool.
SumRulesWindow
(parent=None)[source]¶ Bases:
PySide.QtGui.QMainWindow
-
addMarker
(window, label='X MARKER', xpos=None, unit='')¶
-
calcMagneticMoments
()¶
-
close
()¶
-
edgeMarkerList
= []¶
-
electronConfs
= ['3d', '4f']¶
-
elementsDict
= {'': [], '4f': ['La', 'Ce', 'Pr', 'Nd', 'Pm', 'Sm', 'Eu', 'Gd', 'Tb', 'Dy', 'Ho', 'Er', 'Tm', 'Yb'], '3d': ['Sc', 'Ti', 'V', 'Cr', 'Mn', 'Fe', 'Co', 'Ni', 'Cu']}¶
-
estimate
()¶
-
estimateBG
()¶
-
estimateInt
()¶
-
estimatePrePostEdgePositions
()¶
-
getCurrentTab
()¶
-
getElementInfo
(symbol)¶
-
getValuesDict
()¶
-
keyPressEvent
(event)¶
-
loadConfiguration
()¶
-
loadData
()¶
-
occuringTransitions
= ['L3M4', 'L3M5', 'L2M4', 'M5O3', 'M4O3']¶
-
plotOnDemand
(window)¶
-
rareEarths
= ['La', 'Ce', 'Pr', 'Nd', 'Pm', 'Sm', 'Eu', 'Gd', 'Tb', 'Dy', 'Ho', 'Er', 'Tm', 'Yb']¶
-
saveConfiguration
()¶
-
saveConfigurationAs
(shortcut=False)¶
-
saveData
()¶
-
saveDataAs
()¶
-
setElectronConf
(eConf)¶
-
setRawData
(x, y, identifier)¶
-
setValuesDict
(ddict)¶
-
showInfoWindow
()¶ Opens a web browser and displays the help file
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
tabChangedSignal
= <PySide.QtCore.Signal object>¶
-
tabList
= ['element', 'background', 'integration']¶
-
transitionMetals
= ['Sc', 'Ti', 'V', 'Cr', 'Mn', 'Fe', 'Co', 'Ni', 'Cu']¶
-
triggerDetrend
(state)¶
-
xasMarkerList
= ['Pre Min', 'Pre Max', 'Post Min', 'Post Max']¶
-
xmcdMarkerList
= ['p', 'q', 'r']¶
-
XMCDWindow
Module¶
XiaCorrectWizard
Module¶
-
class
PyMca5.PyMcaGui.pymca.XiaCorrectWizard.
XiaCorrectWizard
(parent=None, name=None, modal=0, fl=0)[source]¶ Bases:
PySide.QtGui.QWizard
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.XiaCorrectWizard.
XiaCorrectionWidget
(parent=None)[source]¶ Bases:
PySide.QtGui.QWizardPage
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.XiaCorrectWizard.
XiaInputWidget
(parent=None)[source]¶ Bases:
PySide.QtGui.QWizardPage
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.pymca.XiaCorrectWizard.
XiaOutputWidget
(parent=None)[source]¶ Bases:
PySide.QtGui.QWizardPage
-
DefaultOutname
= 'corr'¶
-
check
()¶
-
get
()¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-