grapa.datatypes.curveCf.CurveCf
- class grapa.datatypes.curveCf.CurveCf(data, attributes, silent=False)
Bases:
CurveCurveCf offer basic treatment of C-f curves of solar cells. Default data units are frequency [Hz], and [nF] (or [nF cm-2]).
- __init__(data, attributes, silent=False)
Constructor with minimal structure: Curve.__init__, and set the ‘Curve’ parameter.
Methods
__init__(data, attributes[, silent])Constructor with minimal structure: Curve.__init__, and set the 'Curve' parameter.
Determines the possible curve visualisations.
funcListGUI(**kwargs)Fills in the Curve actions specific to the Curve type. Retuns a list, which elements are instances of FuncGUI, or (old style): ::.
getArea()getDataCustomPickerXY(idx, **kwargs)Overrides Curve.getDataCustomPickerXY Returns Temperature, omega instead of f, C
Prints help for the Curve subclass, generated from docstrings.
setArea(value)To normalize input capacitance values.
y_mdCdlnf([index, xyValue])Attributes
AXISLABELS_XAXISLABELS_YCURVEFORMAT_AUTOLABEL- alterListGUI()
Determines the possible curve visualisations. One element has the form: AlterListItem(‘Label GUI’, [‘alter_x’, ‘alter_y’], ‘semilogx’, “print help doc”) By default only neutral (i.e. raw data) is provided
- funcListGUI(**kwargs)
Fills in the Curve actions specific to the Curve type. Retuns a list, which elements are instances of FuncGUI, or (old style):
[func, 'Button text', ['label 1', 'label 2', ...], ['value 1', 'value 2', ...], {'hiddenvar1': 'value1', ...}, (optional) [dictFieldAttributes, {}, ...]] (optional)
By default, returns quick modifs for offset and muloffset (if already set), and a help for some plot types (errorbar, scatter).
- Parameters:
kwargs – this function should be called specifying kwargs[‘graph’] the graph self is embedded in, and kwargs[‘graph_i’] as position of self in graph.
- getDataCustomPickerXY(idx, **kwargs)
Overrides Curve.getDataCustomPickerXY Returns Temperature, omega instead of f, C
- print_help()
Prints help for the Curve subclass, generated from docstrings.
- setArea(value)
To normalize input capacitance values. This module assumes data input in unit [nF cm-2].
- Parameters:
value – the new device area value, presumably in cm2.