|
Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
|
Data record containing Quantum Klein Angle Scan2D Result. More...
#include <quantumkleinanglescan2d.h>
Public Attributes | |
| bool | valid = false |
| double | hbar = 1.0 |
| double | momentumMagnitude = 0.0 |
| double | incidentEnergy = 0.0 |
| double | barrierHeight = 0.0 |
| double | barrierWidth = 0.0 |
| double | minimumAngleDegrees = 0.0 |
| double | maximumAngleDegrees = 70.0 |
| std::vector< QuantumKleinAnglePoint2D > | points |
Data record containing Quantum Klein Angle Scan2D Result.
The structure carries computed data without coupling the numerical component to the GUI or renderer.
Definition at line 40 of file quantumkleinanglescan2d.h.
| double qpe::QuantumKleinAngleScan2DResult::barrierHeight = 0.0 |
Definition at line 46 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), qpe::QuantumKleinAngleScan2D::scan(), and MainWindow::updateQuantumKleinAngleScanAnalysis().
| double qpe::QuantumKleinAngleScan2DResult::barrierWidth = 0.0 |
Definition at line 47 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), qpe::QuantumKleinAngleScan2D::scan(), and MainWindow::updateQuantumKleinAngleScanAnalysis().
| double qpe::QuantumKleinAngleScan2DResult::hbar = 1.0 |
Definition at line 43 of file quantumkleinanglescan2d.h.
Referenced by qpe::QuantumKleinAngleScan2D::scan().
| double qpe::QuantumKleinAngleScan2DResult::incidentEnergy = 0.0 |
Definition at line 45 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), qpe::tests::runQuantumKleinAngleScan2DTests(), qpe::QuantumKleinAngleScan2D::scan(), and MainWindow::updateQuantumKleinAngleScanAnalysis().
| double qpe::QuantumKleinAngleScan2DResult::maximumAngleDegrees = 70.0 |
Definition at line 49 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), and qpe::QuantumKleinAngleScan2D::scan().
| double qpe::QuantumKleinAngleScan2DResult::minimumAngleDegrees = 0.0 |
Definition at line 48 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), and qpe::QuantumKleinAngleScan2D::scan().
| double qpe::QuantumKleinAngleScan2DResult::momentumMagnitude = 0.0 |
Definition at line 44 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), qpe::tests::runQuantumKleinAngleScan2DTests(), qpe::QuantumKleinAngleScan2D::scan(), and MainWindow::updateQuantumKleinAngleScanAnalysis().
| std::vector<QuantumKleinAnglePoint2D> qpe::QuantumKleinAngleScan2DResult::points |
Definition at line 50 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), qpe::tests::runQuantumKleinAngleScan2DTests(), qpe::QuantumKleinAngleScan2D::scan(), and MainWindow::updateQuantumKleinAngleScanAnalysis().
| bool qpe::QuantumKleinAngleScan2DResult::valid = false |
Definition at line 42 of file quantumkleinanglescan2d.h.
Referenced by QuantumKleinAngleScanPlotWidget::paintEvent(), qpe::tests::runQuantumKleinAngleScan2DTests(), qpe::QuantumKleinAngleScan2D::scan(), and MainWindow::updateQuantumKleinAngleScanAnalysis().