|
- ConnectParameterEditor(self, editor)
- Connects filter to fit parameters editing dialog.
- DataChanged(self, par) from PyDVT.Filter.Filter
- DataCoord2SelectionCoord(self, data_coord) from PyDVT.Filter.Filter
- Destroy(self, source=None) from PyDVT.Filter.Filter
- DisconnectParameterEditor(self)
- Disconnects filter from fit parameters editing dialog.
- GetData(self) from PyDVT.Filter.Filter
- GetDataSelection(self) from PyDVT.Filter.Filter
- GetInput(self) from PyDVT.Filter.Filter
- GetOutput(self)
- See Filter.GetOutput
- GetParameters(self)
- Returns fit parameter dictionary
See SetParameters
- GetSource(self) from PyDVT.Filter.Filter
- Refresh(self) from PyDVT.Filter.Filter
- SelectionCoord2DataCoord(self, selection_coord) from PyDVT.Filter.Filter
- SetDefaultAction(self, action)
- Sets default behaviour in a data change event/
Parameters:
action: "ESTIMATE_FIT": Estimates, fits functions and plots graphic
"FIT": Fits and plots graphic
"ESTIMATE": Estimates and clear graphic
"CLEAR": Clear graphic
- SetParameters(self, parameters)
- Sets fit parameter dictionary
Parameters (See Specfit):
parameter: Dictionary with the following keys:
"WeightFlag": 0 or 1
"Theory": 'Gaussians','Lorentz','Area Gaussians','Area Lorentz',...
"Background"= 'Linear','No Background', 'Constant', ...
"Mode"= "Normal" or "MCA"
"Action"= See SetDefaultAction
"FitPars"= Specfit parameters
"Sensitivity" : float
"FwhmPoints" : integer
"Yscaling": float
"AutoFwhm": 1 or 0
"AutoScaling":1 or 0
- SetSynchronized(self, synchronized) from PyDVT.Filter.Filter
- __init__(self, source, synchronized=1, xdata=None)
- See Filter.__init__
|