This class performs Mott-Schottky analysis on the working electrode for a specified range of potentials.
More...
|
| AisMottSchottkyElement (double startingPotential, double endingPotential, double voltageStep, double startFrequency, double endFrequency, double stepsPerDecade, double amplitude, unsigned int minCycles) |
| Constructor for the Mott-Schottky experiment element.
|
|
| AisMottSchottkyElement (const AisMottSchottkyElement &other) |
| Copy constructor for the AisMottSchottkyElement object.
|
|
AisMottSchottkyElement & | operator= (const AisMottSchottkyElement &other) |
| Assignment operator for the AisMottSchottkyElement object.
|
|
| ~AisMottSchottkyElement () override |
| Destructor for the AisMottSchottkyElement object.
|
|
QString | getName () const override |
| Get the name of the experiment element.
|
|
QStringList | getCategory () const override |
| Get a list of applicable categories of the experiment element.
|
|
double | getStartingPotential () const |
| Get the starting potential for the experiment.
|
|
void | setStartingPotential (double startingPotential) |
| Set the starting potential for the experiment.
|
|
double | getEndingPotential () const |
| Get the ending potential for the experiment.
|
|
void | setEndingPotential (double endingPotential) |
| Set the ending potential for the experiment.
|
|
double | getVoltageStep () const |
| Get the voltage step size between each potential.
|
|
void | setVoltageStep (double voltageStep) |
| Set the voltage step size between each potential.
|
|
double | getStartFrequency () const |
| Get the starting frequency for the EIS measurement.
|
|
void | setStartFrequency (double startFrequency) |
| Set the starting frequency for the EIS measurement.
|
|
double | getEndFrequency () const |
| Get the ending frequency for the EIS measurement.
|
|
void | setEndFrequency (double endFrequency) |
| Set the ending frequency for the EIS measurement.
|
|
double | getStepsPerDecade () const |
| Get the number of frequency steps per decade.
|
|
void | setStepsPerDecade (double stepsPerDecade) |
| Set the number of frequency steps per decade.
|
|
double | getAmplitude () const |
| Get the amplitude of the AC signal used in the EIS measurement.
|
|
void | setAmplitude (double amplitude) |
| Set the amplitude of the AC signal used in the EIS measurement.
|
|
unsigned int | getMinCycles () const |
| Get the minimum number of cycles per frequency step.
|
|
void | setMinCycles (unsigned int minCycles) |
| Set the minimum number of cycles per frequency step.
|
|
double | getQuietTime () const |
| Get the quiet time before starting the EIS measurement.
|
|
void | setQuietTime (double quietTime) |
| Set the quiet time before starting the EIS measurement.
|
|
double | getQuietTimeSampInterval () const |
| Get the sampling interval during the quiet time.
|
|
void | setQuietTimeSampInterval (double quietTimeSampInterval) |
| Set the sampling interval during the quiet time.
|
|
double | getStepQuietTime () const |
| Get the quiet time after each potential step before starting the EIS measurement.
|
|
void | setStepQuietTime (double stepQuietTime) |
| Set the quiet time after each potential step before starting the EIS measurement.
|
|
double | getStepQuietSampInterval () const |
| Get the sampling interval during the quiet time after each potential step.
|
|
void | setStepQuietSampInterval (double stepQuietTimeSampInterval) |
| Set the sampling interval during the quiet time after each potential step.
|
|
bool | isStartVoltageVsOCP () const |
| Check if the starting voltage is measured versus the open circuit potential (OCP).
|
|
void | setStartVoltageVsOCP (bool startVsOCP) |
| Set whether the starting voltage is measured versus the open circuit potential (OCP).
|
|
bool | isEndVoltageVsOCP () const |
| Check if the ending voltage is measured versus the open circuit potential (OCP).
|
|
void | setEndVoltageVsOCP (bool endVsOCP) |
| Set whether the ending voltage is measured versus the open circuit potential (OCP).
|
|